Rumah > pangkalan data > tutorial mysql > mysql实现linux下数据库目录迁移

mysql实现linux下数据库目录迁移

王林
Lepaskan: 2020-01-28 21:37:14
ke hadapan
2298 orang telah melayarinya

mysql实现linux下数据库目录迁移

1、查看mysql安装目录

从目录etc/my.cnf中查看安装目录

2、进入mysql目录,停止mysql服务

cd usr/local/mysql
service mysql stop
Salin selepas log masuk

(相关文章教程推荐:mysql视频教程

3、移动整个mysql目录

cp -rf /usr/local/mysql/  home/mysql
Salin selepas log masuk

4、修改my.cnf文件中mysql位置,并保存

  [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
Salin selepas log masuk

5、重启服务:

cd usr/local/mysql
service mysql start
Salin selepas log masuk

遇到如下问题:

Starting MySQL.The server quit without updating PID file (/home/local/mysql/data/localhost.localdomain.pid).

75fce776f7fb53eaa18c05bf59a2f36.png

解决方法如下:

修改/home/local/mysql/data目录权限,命令如下:

chown -R mysql.mysql /home/local/mysql/data
Salin selepas log masuk

相关文章教程推荐:mysql教程

Atas ialah kandungan terperinci mysql实现linux下数据库目录迁移. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan