1 迁移前准备
1.1 停止MySQL数据库服务
2.1 复制数据库数据到迁移目录
执行命令:chown -R mysql:mysql /home/mysql/data
执行命令:service mysqld start启动数据库
1.1 停止MySQL数据库服务
执行命令:service mysqld stop
执行命令:mkdir /home/mysql
执行命令:mkdir /home/mysql/data
执行命令:cd /usr/local/mysql进入mysql安装目录,执行命令查看目录下的文件信息。
看到图中倒数第二行的信息表示软链接创建成功。
2.1 复制数据库数据到迁移目录
执行命令:cp -r ./data/* /home/mysql/data 将mysql安装目录下的data下的数据全部复制到迁移目录中。
执行命令:cd /etc/init.d进入mysql初始化目录
按键盘上的i键 进入编辑模式
将光标移到datadir的配置位置,将datadir=/usr/local/mysql/data改为datadir=/usr/local/mysql/var即数据库迁移目录。
修改好之后按esc键,然后输入:wq保存并退出编辑,注意:也是要输入的。
执行命令:chown -R mysql:mysql /home/mysql/data
执行命令:service mysqld start启动数据库