Heim > Datenbank > MySQL-Tutorial > Detaillierte Einführung in den gesamten Prozess und Vorsichtsmaßnahmen bei der Installation von MySql5.7.17 unter dem neuesten Linux-System

Detaillierte Einführung in den gesamten Prozess und Vorsichtsmaßnahmen bei der Installation von MySql5.7.17 unter dem neuesten Linux-System

黄舟
Freigeben: 2017-03-23 13:52:01
Original
1494 Leute haben es durchsucht

Dieser Artikel ist die neueste VersionLinuxUnter dem SystemInstallierenMySQL 5.7 Der gesamte Prozess von .17 und Notes ist sehr gut und hat Referenzwert.

1 das lokale Verzeichnis

2. cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/

##Kopieren Sie MySQL und Komprimieren Sie es in das lokale Verzeichnis

3. cd /usr/local/ ##Geben Sie das lokale Verzeichnis ein

4. tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64 .tar.gz

##Extrahieren Sie das komprimierte MySQL-Paket

5. mv mysql-5.7.15-linux-glibc2.5-x86_64 mysql ##Benennen Sie das MySQL-Verzeichnis um

6. groupadd mysql ##Eine MySQL-Gruppe hinzufügen

7. useradd -r -g mysql ##Einen Benutzer hinzufügen

8. chown -R mysql mysql/ ##Autorisieren Sie die MySQL-Verzeichnis an den MySQL-Benutzer

9. mkdir /home/mysql-data ##Erstellen Sie das MySQL-Data-Verzeichnis

10. #Autorisieren Sie das MySQL-Data-Verzeichnis für den MySQL-Gruppen-MySQL-Benutzer

11. chgrp -R mysql /home/mysql-data ## Der Befehl chgrp kann den Gruppennamen oder die Gruppenkennung verwenden, um die Gruppe zu ändern eine Datei oder ein Verzeichnis gehört (-R: Alle Dateien im angegebenen Verzeichnis und seinen Unterverzeichnissen verarbeiten) Die Nutzungsberechtigung ist Superuser

12. cd /usr/local/mysql ## Geben Sie das MySQL-Verzeichnis ein

13. cp support-files. /my-default.cnf ./my.cnf ##Kopieren Sie die Datei my-default.cnf im Verzeichnis support-files in die Datei my.cnf im aktuellen Verzeichnis

14, vi /usr/local/mysql/ my.cnf ##Meine.cnf-Datei bearbeiten

basedir = /usr/local/mysql
##basedir ist der Pfad von MySQL
datadir = /home/mysql-data
## datadir ist das Datenpaket von MySQL, das MySQLs eigenes Paket speichert
Port = 3306 ##MySQL-Port
#Server-ID = 100
# #server ID

socket = /tmp /mysql.sock

15. cp -fr my.cnf /etc/my.cnf ##Kopieren Sie die my.cnf-Datei in das etc-Verzeichnis ( Ersetzen Sie sie, wenn sie im Verzeichnis etc vorhanden ist)

16. vi /etc/profile ##Bearbeiten Sie die Profildatei im Verzeichnis etc

export PATH=/usr/local/mysql/bin :$PATH
##Fügen Sie

17. Laden Sie die Profildatei im Verzeichnis etc neu

18 ./support-files/mysql.server /etc/init.d/mysqld

##Copy

19../bin/mysqld --initialize --user=mysql --basedir =/usr/local/mysql/ --datadir=/home/mysql-data

##Initialization

Wichtig:

Sie müssen darauf achten, das generierte temporäre Passwort hier wie oben aufzuzeichnen: jgghKqQhZ8*e

Hinweis:

Wenn das Fehlermeldung nach der Ausführung ist ./bin/mysqld: Fehler beim Laden gemeinsamer Bibliotheken: libaio.so.1: Shared Object File kann nicht geöffnet werden:

Keine solche Datei oder kein solches Verzeichnis

CentOS7.2 muss libaio installieren , führen Sie den folgenden Befehl aus, um

[root@localhost mysql]# yum install libaio

Nach Abschluss der Installation den Initialisierungsbefehl erneut auszuführen

20, [ [[password]]]] ## Notieren Sie sich das generierte temporäre Passwort, z. B.: jgghKqQhZ8*e

21, /etc /init.d/mysqld start ##Start mysql

22, /etc/init.d/mysqld status ##MySQL-Status anzeigen

23, bin/mysql -u root –p # #Bei MySQL anmelden

24. Von MySQL generiertes temporäres Passwort, wie zum Beispiel: jgghKqQhZ8*e

25 root@'%' identifiziert durch 'A123456';

##

27. ##

29. Wählen Sie Host, Benutzer aus Benutzer; ##

30 Stellen Sie eine Remoteverbindung zur Datenbank her oder starten Sie neu.

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in den gesamten Prozess und Vorsichtsmaßnahmen bei der Installation von MySql5.7.17 unter dem neuesten Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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