linux下mysql数据目录移动

  1. 拷贝数据库文件目录到指定文件夹

  2. 修改


    [mysqld]

    datadir=/data/mysql

    socket=/data/mysql/mysql.sock

3.启动mysql 报错  plugin.frm 错误

修改data/mysql 权限  为mysql:mysql

重启mysql OK


客户端登录必须加-h才能登录

加入配置文件解决

[client]

socket=/data/mysql/mysql.sock



完整my.cnf

[mysqld]
datadir=/data/mysql
socket=/data/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
default-character-set=utf8
init_connect='SET NAMES utf8'
[client]
socket=/data/mysql/mysql.sock
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]
default-character-set=utf8


你可能感兴趣的:(linux下mysql数据目录移动)