Heim  >  Artikel  >  Datenbank  >  Detaillierte Erläuterung der MySQL5.1-Installation unter Linux

Detaillierte Erläuterung der MySQL5.1-Installation unter Linux

黄舟
黄舟Original
2017-03-01 14:13:591499Durchsuche

Vorbereitung vor der Installation

1. Das MySQL-Installationspaket ist erforderlich und dekomprimiert: tar -zxvf + komprimierter Paketname
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
2. Kopieren Sie es an den Ort, an dem es installiert werden muss
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
Ich habe vor, es im Verzeichnis /usr/local/mysql zu installieren
3 Erstellen Sie ein MySQL Benutzer und MySQL-Gruppe zum Verwalten von MySQL
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux

Starten Sie die Installation

1. Konfigurieren Sie die Installation und andere Informationen

./configure --prefix=/usr/local/mysql/   
--with-charset=utf8 --with-extra-charsets=all 
--with-unix-socket-path=/usr/local/mysql/var/mysql.sock 
--with-named-curses-libs=/lib/libncursesw.so.5

Sehen Sie sich die Installationskonfigurationsparametermethode an ./configure –help
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
Anweisungen für allgemeine Konfigurationsparameter:

参数 说明
–prefix=/usr/local/mysql/ 安装路径
–with-charset=utf8 mysql默认字符集
with-extra-charsets=all 支持多语言
–with-unix-socket-path=/usr/local/mysql/var/mysql.sock 这个是指定mysql服务器启动后,联机套接字文件所处的位置和文件名,也就是说,如果CentOS mysql服务器成功启动后,就能在//usr/local/mysql/mysql/var目录中看到mysql.sock文件。如果看不到,肯定是CentOS mysql启动不了
–with-named-curses-libs=/lib/libncursesw.so.5 为了让mysql能够识别出路径

Die von MySQL zulässigen Zeichensätze sind
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
Die Konfigurationsabschlussschnittstelle ist wie folgt
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
2. Führen Sie den Make-Befehl aus
Wenn zu diesem Zeitpunkt der folgende Fehler angezeigt wird
Keine Curses-/Termcap-Bibliothek gefunden
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
Lösung:
Lösung (CentOS)
yum list|grep ncurses
yum -y install ncurses-devel
Die endgültige Schnittstelle ist wie folgt folgt
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
3. Führen Sie den Befehl make install aus

4. Erstellen Sie die MySQL-Autorisierungstabelle
Danach müssen Sie die CentOS-MySQL-Autorisierungstabelle erstellen, andernfalls wird die Datenbank erstellt nicht starten. Die Befehle für die MySQL-Installation werden alle im Verzeichnis /usr/local/mysql/bin installiert.
Wenn wir nach dem Ausführen des Befehls mysql_install_db /usr/local/mysql überprüfen, werden wir feststellen, dass es ein var-Verzeichnis gibt. In diesem Verzeichnis werden alle Datenbanken installiert. Nachdem wir beispielsweise die xxpt-Datenbank erstellt haben, befindet sich im Verzeichnis /usr/local/mysql/var ein xxpt-Verzeichnis.
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux

MySQL starten

MySQL starten
mysql.server starten
Detaillierte Erläuterung der MySQL5.1-Installation unter Linux
MySQL schließen
mysql.server stoppen

Die Datei mysql.server befindet sich im Verzeichnis /usr/local/mysql/share/mysql.

Das Obige ist die detaillierte Erklärung der MySQL5.1-Installation unter Linux. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn