mysql数据库迁移和版本升级

mysql数据库迁移和版本升级

准备工作
1.准备迁移出的服务器IP:47.110.157.82,关闭mysql-5.6.31
在这里插入图片描述
2.迁移的目标服务器IP:192.168.164.134和mysql-5.6.51数据库安装包

数据库迁移
IP:192.168.164.134解压mysql5.6.51数据库安装包

tar -zxvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz 

修改解压后的文件名为mysql

 mv mysql-5.6.51-linux-glibc2.12-x86_64  mysql

查看是否存在mysql用户

id mysql

如果不存在就添加mysql用户

useradd mysql -r -s   /bin/false 

设置mysql文件权限

chown mysql.mysql -R /usr/local/mysql

创建mysql配置文件

 vim /etc/my.cnf

添加内容

[mysqld]
basedir=/usr/local/mysql  
datadir=/usr/local/mysql/data  
port=3307 
socket=/usr/local/mysql/mysql.sock  
log_error=/usr/local/mysql/data/mysql3307.err

进入安装目录mysql,mysql启动复制脚本到目录init.d

cd mysql
cp support-files/mysql.server /etc/init.d/mysql

迁移IP:47.110.157.82服务器mysql的data目录中的文件到IP:192.168.164.134服务器mysql的data目录里

rsync -av 47.110.157.82:/usr/local/mysql/data/   /usr/local/mysql/data/

启动mysql

service mysql start

启动时可能会报错请查看/usr/local/mysql/data/mysql3307.err日志进行解决
访问mysql

mysql -S /usr/local/mysql/mysql.sock -uroot -p

升级mysql版本

mysql_upgrade -S /usr/local/mysql/mysql.sock  -p123456
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

桀骜浮沉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值