Installi MySQL su Linux

Questa lezione privata descrive come installare MySQL su un assistente di Linux, usando il richiamo delle coperture di Linux. Potete usare queste coperture sull'assistente in se di Linux o a distanza con una sessione del telnet. Dovrete essere entrati come l'utente della radice di Linux.

Trasferimento dal sistema centrale verso i satelliti Del MySQL Dal sistema centrale verso i satelliti

La maggior parte delle distribuzioni recenti di Linux vengono con una copia di MySQL inclusa, anche se non installato. Potete usare il pacchetto di distribuzione per installare o trasferire l'ultima versione dal sistema centrale verso i satelliti di MySQL dal Web site di MySQL a http://www.mysql.com/downloads/index.html.

Dopo, selezioni la seguente opzione:

Rilascio di produzione – di MySQL 3.23 (suggerito)

  

MySQL 3.23 è la versione stabile corrente di produzione; le altre versioni sono ancora sperimentali e non sono suggerite per un assistente di produzione.

State andando installare la versione di RPM di MySQL, poichè è bisogni MySQL e comparativamente facili poca configurazione iniziale. Il RPM corrisponde al responsabile del pacchetto di Redhat ed automatizza la maggior parte del processo dell'installazione.

Muova il contenuto dello schermo verso il basso la pagina alla sezione identificata

Trasferimenti dal sistema centrale verso i satelliti di Linux x86 RPM

Ci sono attualmente cinque lime disponibili qui:

Per lo meno, dovete trasferire il pacchetto dal sistema centrale verso i satelliti "dell'assistente". Inoltre è suggerito che trasferite "le biblioteche dal sistema centrale verso i satelliti e lime di intestazione" e "cliente programma" i pacchetti per permettere che altri programmi si colleghino a MySQL. Se desiderate, potete anche trasferire gli altri pacchetti dal sistema centrale verso i satelliti, quali "i suites di Benchmark/test." Noterete che i nomi di schedario contengono solitamente i numeri di versione. Dovreste assicurarsi che i pacchetti trasferite sono tutti per la stessa versione, poichè i pacchetti di miscelazione per le versioni differenti possono causare i problemi.

Installazione Del MySQL

Ora dovete usare il programma di Linux RPM per installare i pacchetti di RPM che dal sistema centrale verso i satelliti avete trasferito. Esegua il seguente ordine iniziare l'installazione (ricordisi di che questo deve essere fatto come l'utente della radice):

RPM - ivh MySQL-3.23.55-1.i386.rpm  

Assicurisi che scrivete l'ordine a macchina esattamente esso siete sopra, con lo stesso caso, poichè i nomi di schedario di Linux sono caso sensibile.

Una volta che avete iniziato l'ordine, MySQL installerà e dovreste vedere l'uscita simile a quanto segue:

Preparando... il 
########################################### 100% ] 1:MySQL [ 100% ] 
del ########################################### [ che redige il db 
posponga la preparazione della tabella ospite che prepara la tabella 
di utente che prepara la tabella funzionale che prepara la tabella del
tables_priv che prepara la tabella del columns_priv che installa tutte
le tabelle preparate 030206 21:22:35 /usr/sbin/mysqld: L'arresto
completo SI RICORDA PREGO ALL'INSIEME Di una PAROLA D'ACCESSO PER 
L'UTENTE della radice di MySQL! Ciò è fatta con: 
/usr/bin/mysqladmin - parola d'accesso 'nuovo-parola d'accesso 
'/usr/bin/mysqladmin della radice di u - radice di u - la parola 
d'accesso 'nuova parola d'accesso 'di h linux.localdomain vede il 
manuale per più istruzioni. Segnali prego tutti i problemi con 
lo scritto di /usr/bin/mysqlbug! Le ultime informazioni su MySQL
sono disponibili sul fotoricettore al supporto MySQL di 
http://www.mysql.com da support/licenses d'acquisto a 
https://order.mysql.com che inizia il daemon del mysqld con le basi di
dati da /var/lib/mysql  

Ciò completa l'installazione di MySQL. Se ottenete qualunque messaggi di errore, è probabile che il vostro sistema difetta di altri pacchetti che MySQL deve installare (i messaggi di errore dovrebbero dirvi quali). Trasferisca ed installi questi pacchetti dal sistema centrale verso i satelliti, allora esegua l'ordine di RPM ancora e MySQL dovrebbe allora installare con successo.

Una delle cose piacevoli circa l'ordine di RPM è quella in futuro che potete aggiornare facilmente ad una versione successiva usando l'ordine

RPM - Uvh MySQL-latest-version.rpm  

L'ordine di U dice al RPM di aggiornare l'installazione attuale, che automaticamente.

Installazione le biblioteche di MySQL e delle lime di intestazione

È una buona idea anche installare il MySQL "biblioteche e le lime di intestazione," come altri pacchetti che installate in avvenire potete avere bisogno di questi in modo da possono usare e collegare a MySQL.

Prima che possiate installare "biblioteche ed il pacchetto delle lime di intestazione" (MySQL-devel-3.23.55-1.i386.rpm), dovete installare le lime del cliente di MySQL, che sono nel pacchetto MySQL-client-3.23.55-1.i386.rpm. Una volta che avete trasferito le lime dal sistema centrale verso i satelliti, potete installare il pacchetto usando il seguente ordine:

RPM - ivh MySQL-client-3.23.55-1.i386.rpm  

Dovreste allora vedere un'uscita simile a quanto segue:

Preparazione... del 
########################################### 100% ] 1:MySQL-client [ 
100% ] del ########################################### [  

Le lime del cliente di MySQL ora sono installate e potete continuare ad installare le lime di sviluppo. Esegua il seguente ordine installare il pacchetto:

RPM - ivh MySQL-devel-3.23.55-1.i386.rpm  

Dovreste allora vedere l'uscita simile a quanto segue:

Preparazione... del 
########################################### 100% ] 1:MySQL-devel [ 
100% ] del ########################################### [  

Le lime di sviluppo di MySQL ora sono installate.

Avviando ed arrestando l'assistente di MySQL

Quando il pacchetto di MySQL RPM è installato, aggiunge una lima di start-up alle lime di inizio nell'indice del sistema ecc. Il percorso pieno è come segue:

/etc/rc.d/init.d/mysql  

Ciò significa che MySQL cominci quando i caricamenti del sistema dell'assistente in su. Potete anche usare questa lima per avviare ed arrestare l'assistente.

Per avviare l'assistente di MySQL, dovete eseguire il seguente ordine:

inizio di /etc/rc.d/init.d/mysql  

Dovreste allora vedere la seguente uscita:

Iniziare il daemon del mysqld con le basi di dati da 
/var/lib/mysql  

Per arrestare l'assistente di MySQL, dovete eseguire il seguente ordine:

arresto di /etc/rc.d/init.d/mysql  

Dovreste allora vedere l'uscita simile a quanto segue:

Il mysqld di uccisione con il mysqld del pid 10024 030206 
22:17:04 si è concluso  

Posizioni Della Lima Di MySQL

È utile potere da vedere dove i pacchetti di RPM hanno installato le lime contenute all'interno di loro. Per fare questo, potete usare l'ordine

RPM - ql PackageName  

dove PackageName è il nome del pacchetto installato senza estensioni di lima. Per esempio, guardi la lima di RPM che contiene le lime di MySQL, che è denominata MySQL-devel-3.23.55-1.i386.rpm. Noti, tuttavia, che alcune distribuzioni di Linux possono usare i nomi di schedario un po'differenti. Potete trovare le posizioni delle relative lime con l'ordine

RPM - ql MySQL-3.23.55-1  

Potete vedere che l'estensione del i386.rpm è rimossa nell'ordine preceding. Ciò produrrà la posizione delle lime che il pacchetto ha installato, un piccolo snippet di che è come segue:

/etc/logrotate.d/mysql /etc/rc.d/init.d/mysql 
/usr/bin/isamchk /usr/bin/isamlog /usr/bin/my_print_defaults 
/usr/bin/myisamchk /usr/bin/myisamlog /usr/bin/myisampack 
/usr/bin/mysql_convert_table_format 
/usr/bin/mysql_fix_privilege_tables /usr/bin/mysql_install_db 
/usr/bin/mysql_setpermission /usr/bin/mysql_zap /usr/bin/mysqlbug 
/usr/bin/mysqld_multi /usr/bin/mysqldumpslow /usr/bin/mysqlhotcopy 
/usr/bin/mysqltest /usr/bin/pack_isam /usr/bin/perror /usr/bin/replace
/usr/bin/resolve_stack_dump /usr/bin/resolveip /usr/bin/safe_mysqld 
/usr/lib/mysql/mysqld.sym /usr/sbin/mysqld  

Lo snippet alla pagina precedente mostra le posizioni delle lime principali di programma. Le lime di sviluppo installano alle seguenti posizioni:

/usr/include/mysql /usr/lib/mysql  

Queste sono le posizioni che specificate ad un altro programma quando state compilando nel supporto di MySQL. Se siete mai incerti di dove una determinata lima è stata installata, potete usare il processo preceding per trovare la lima.

Se decidete ad un punto qualunque che desiderate a uninstall MySQL, è importante che lo fate che usando l'ordine di RPM se usaste il RPM per installare il programma piuttosto che la cancellazione delle lime manualmente, come voi potete mancare alcune lime. Uninstalling con l'ordine di RPM si accerta che tutto sia rimosso correttamente. Potete usare il seguente ordine a uninstall un pacchetto:

RPM - packagename di e  

Anche se installare MySQL che usando un RPM è molto più facile, se desiderate che potete trasferire e compilare MySQL dal sistema centrale verso i satelliti dal codice sorgente voi stessi trasferendo gli archivi sorgente dal sistema centrale verso i satelliti dal Web site di MySQL. Ciò permette che ottimizziate MySQL per la vostra configurazione particolare di Linux, anche se non ci è esigenza reale di questa su un assistente difficile.

ciò è un articolo aggiunto da Cornel Mindeva


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "installa MySQL su Linux" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 467 users browsing the articles directory