Maison  >  Article  >  base de données  >  mysql implémente la migration du répertoire de base de données sous Linux

mysql implémente la migration du répertoire de base de données sous Linux

王林
王林avant
2020-01-28 21:35:052197parcourir

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).

mysql implémente la migration du répertoire de base de données sous Linux

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer