Heim > Datenbank > MySQL-Tutorial > Wie läuft die Installation von MySQL unter Linux ab?

Wie läuft die Installation von MySQL unter Linux ab?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2023-06-02 22:15:05
nach vorne
1777 Leute haben es durchsucht
Vorbereitung vor der Installation

1. Überprüfen Sie, ob MySQL installiert wurde und führen Sie den Befehl

[root@localhost /]# rpm -qa | grep mysql
Nach dem Login kopieren
Nach dem Login kopieren

Wie läuft die Installation von MySQL unter Linux ab?

Aus dem Ausführungsergebnis können wir sehen, dass wir mysql-libs-5.1.73-5.el6_6.x86_64 installiert haben , führen Sie den Löschbefehl aus.

[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64
Nach dem Login kopieren
. Führen Sie den Abfragebefehl erneut aus, um zu überprüfen, ob er gelöscht wurde

[root@localhost /]# rpm -qa | grep mysql
Nach dem Login kopieren
Nach dem Login kopieren

3. Überprüfen Sie, ob die MySQL-Benutzergruppe und der Benutzer vorhanden sind.

[root@localhost /]# whereis mysqlmysql: /usr/bin/mysql /usr/include/mysql[root@localhost lib]# find / -name mysql/data/mysql/data/mysql/mysql
Nach dem Login kopieren
Wie läuft die Installation von MySQL unter Linux ab?4. Laden Sie das MySQL-Installationspaket für Linux von der offiziellen Website herunter.

[root@localhost /]#  rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql
Nach dem Login kopieren

Sie können auch direkt zu gehen Auf der offiziellen MySQL-Website können Sie die entsprechende Version zum Herunterladen auswählen.

Zweite Installation von MySQL

1. Suchen Sie das MySQL-Installationspaket in dem Verzeichnis, in dem der Befehl

wget

ausgeführt wird, oder in Ihrem Upload-Verzeichnis:

mysql-5.7.24-linux-glibc2.12-x86_64. tar.gz

Führen Sie den Dekomprimierungsbefehl aus:

[root@localhost /]# whereis mysql
mysql:[root@localhost /]# find / -name mysql[root@localhost /]#
Nach dem Login kopieren

Nachdem die Dekomprimierung abgeschlossen ist, können Sie sehen, dass sich im aktuellen Verzeichnis eine zusätzliche dekomprimierte Datei befindet. Verschieben Sie die Datei nach Wie läuft die Installation von MySQL unter Linux ab?/usr/local/

und ändern Sie den Ordnernamen in
MySQL
.

Wenn MySQL bereits unter
/usr/local/

existiert, ändern Sie bitte die vorhandene MySQL-Datei in einen anderen Namen, da die folgenden Schritte sonst möglicherweise nicht korrekt ausgeführt werden.

Der Ausführungsbefehl lautet wie folgt:

[root@localhost /]# cat /etc/group | grep mysql[root@localhost /]# cat /etc/passwd |grep mysql[root@localhost /]# groupadd mysql[root@localhost /]# useradd -r -g mysql mysql[root@localhost /]#
Nach dem Login kopieren
Wenn der Ordner

mysql
unter

/usr/local/ nicht vorhanden ist, führen Sie den folgenden Befehl direkt aus, um den oben genannten Effekt zu erzielen.

[root@localhost /]#  wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
Nach dem Login kopieren
2. Erstellen Sie das Datenverzeichnis im Verzeichnis /usr/local/mysql

[root@localhost /]#  tar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
[root@localhost /]# ls
mysql-5.7.24-linux-glibc2.12-x86_64
mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
Nach dem Login kopieren
3. Ändern Sie die Benutzergruppen und Benutzer, zu denen alle Verzeichnisse und Ordner im MySQL-Verzeichnis gehören, sowie die Berechtigungen

[root@localhost /]# mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/[root@localhost /]# cd /usr/local/[root@localhost /]# mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
Nach dem Login kopieren

4. Kompilieren, installieren und initialisieren Sie MySQL.

Achten Sie darauf, sich das Passwort am Ende des Initialisierungsausgabeprotokolls zu merken (vorübergehendes Passwort des Datenbankadministrators).

[root@localhost /]# mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql
Nach dem Login kopieren

Zusätzliche Erklärung:

In Schritt 4 ist ein Fehler aufgetreten kann auftreten:

Wenn dieses Problem auftritt, überprüfen Sie zunächst, ob die Linkbibliotheksdatei installiert ist, und verwenden Sie den Befehl, um zu überprüfen, ob die Linkbibliotheksdatei danach nicht im System vorhanden ist Wenn die Installation erfolgreich ist, führen Sie den Datenbankinitialisierungsbefehl weiter aus. Zu diesem Zeitpunkt wird möglicherweise der folgende Fehler angezeigt:
[root@localhost /]# mkdir /usr/local/mysql/data
Nach dem Login kopieren
Nachdem die Ausführung korrekt ist, führen Sie den Initialisierungsbefehl erneut aus in Schritt 4, und fahren Sie dann mit Schritt 5 fort, wenn es richtig ist! 5. Nach erfolgreicher Ausführung des Initialisierungsbefehls lautet das Ausgabeprotokoll wie folgt:

Zeichnen Sie die Zeichenfolge nach Wie läuft die Installation von MySQL unter Linux ab?root@localhost:

am Ende des Protokolls auf MySQL-Administrator.

6. Bearbeiten Sie die Konfigurationsdatei my.cnf und fügen Sie die folgende Konfiguration hinzu:

[root@localhost /]# chown -R mysql:mysql /usr/local/mysql[root@localhost /]# chmod -R 755 /usr/local/mysql
Nach dem Login kopieren

lower_case_table_names: ob Groß-/Kleinschreibung beachtet wird, 1 bedeutet, dass der Tabellenname beim Speichern klein geschrieben wird, und 0 bedeutet, dass die Groß-/Kleinschreibung nicht beachtet wird Groß-/Kleinschreibung wird beachtet; nach der Änderung muss es neu gestartet werden, damit es wirksam wird:

character_set_server: Legen Sie den Standardzeichensatz der Datenbank fest. Wenn nicht, ist der Standardwert latin1.

innodb_file_per_table: Ob die Daten gespeichert werden sollen Jede Tabelle einzeln, 1 bedeutet separater Speicher; 0 bedeutet, den unabhängigen Tabellenbereich zu schließen. Überprüfen Sie das Datenverzeichnis, um den Unterschied in der Dateistruktur festzustellen.

Wie läuft die Installation von MySQL unter Linux ab?Testen Sie den MySQL-Server. Die folgenden Ergebnisse werden angezeigt. Zeigt an, dass die Datenbank installiert ist und normal gestartet werden kann.

Anormale Situationen Startbefehl

Wie läuft die Installation von MySQL unter Linux ab?

8. Fügen Sie eine Soft-Verbindung hinzu und starten Sie den MySQL-Dienst neu

[root@localhost /]# cd /usr/local/mysql/bin[root@localhost bin]# ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
Nach dem Login kopieren
9. Melden Sie sich bei MySQL an und ändern Sie das Passwort (das für Schritt 5 generierte Passwort). Hinweis: Bei der Eingabe von Passwort, nach Eingabe des Passworts wird nichts angezeigt. Zu diesem Zeitpunkt ist die Eingabe tatsächlich erfolgreich. Drücken Sie einfach die Eingabetaste, nachdem Sie das Passwort eingegeben haben. Geben Sie diesen Befehl ein: mysql -u root -p plus Ihr Passwort, drücken Sie die Eingabetaste und Sie können direkt auf die Datenbank zugreifen

10、开放远程连接

mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
Nach dem Login kopieren

Wie läuft die Installation von MySQL unter Linux ab?

11、设置开机自动启动

1、将服务文件拷贝到init.d下,并重命名为mysql[root@localhost /]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld2、赋予可执行权限[root@localhost /]# chmod +x /etc/init.d/mysqld3、添加服务[root@localhost /]# chkconfig --add mysqld4、显示服务列表[root@localhost /]# chkconfig --list
Nach dem Login kopieren

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

Das obige ist der detaillierte Inhalt vonWie läuft die Installation von MySQL unter Linux ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage