Heim >Datenbank >MySQL-Tutorial >MySQL implementiert die Datenbankverzeichnismigration unter Linux
1. Überprüfen Sie das MySQL-Installationsverzeichnis
Überprüfen Sie das Installationsverzeichnis aus dem Verzeichnis etc/my.cnf
2. Geben Sie das MySQL-Verzeichnis ein Stoppen Sie den MySQL-Dienst
cd usr/local/mysql service mysql stop
(empfohlene verwandte Artikel-Tutorials: MySQL-Video-Tutorial)
3. Verschieben Sie das gesamte MySQL-Verzeichnis
cp -rf /usr/local/mysql/ home/mysql
4. Ändern Sie Geben Sie die my.cnf-Datei in den MySQL-Speicherort ein und speichern Sie
[client] default-character-set=utf8 [mysqld] character-set-server=utf8 datadir=/home/mysql/data basedir=/home/mysql socket=/home/mysql/tmp/mysql.sock lower_case_table_names=1 [mysqld_safe] log-error=/home/mysql/log/mysqld.log
5. Starten Sie den Dienst neu:
cd usr/local/mysql service mysql start
Folgende Probleme sind aufgetreten:
Starting MySQL.The server quit without updating PID file (/home/local/mysql/data/localhost.localdomain.pid).
Die Lösung lautet wie folgt:
Ändern Sie die Verzeichnisberechtigungen /home/local/mysql/data. Der Befehl lautet wie folgt:
chown -R mysql.mysql /home/local/mysql/data
Empfohlen Verwandte Artikel-Tutorials: MySQL-Tutorial
Das obige ist der detaillierte Inhalt vonMySQL implementiert die Datenbankverzeichnismigration unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!