Maison > Article > base de données > mysql implémente la migration du répertoire de base de données sous Linux
1. Vérifiez le répertoire d'installation de mysql
Vérifiez le répertoire d'installation à partir du répertoire etc/my.cnf
2. arrêtez le service mysql
cd usr/local/mysql service mysql stop
(tutoriels d'articles connexes recommandés : tutoriel vidéo mysql)
3. Déplacez l'intégralité du répertoire mysql
cp -rf /usr/local/mysql/ home/mysql
4. l'emplacement mysql du fichier my.cnf et enregistrez
[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. Redémarrez le service :
cd usr/local/mysql service mysql start
J'ai rencontré les problèmes suivants :
Starting MySQL.The server quit without updating PID file (/home/local/mysql/data/localhost.localdomain.pid).
La solution est la suivante :
Modifiez les permissions du répertoire /home/local/mysql/data, la commande est la suivante :
chown -R mysql.mysql /home/local/mysql/data
Recommandé tutoriels d'articles connexes : tutoriel mysql
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!