将mysql从库的端口号从31306改为31308
系统信息
系统:centos6.5
mysql版本:mysql5.7.12
内存:128G
CPU:32
硬盘:2T
操作过程:
1、stop slave
记录binlog位置
Master_Log_File=Relay_Master_Log_File
Read_Master_Log_Pos=Exec_Master_Log_Pos
2、停止mysql服务
mysql -uroot -pxxx -S /data/users/mysql/mysql31306/mysqld-31306.sock shutdown
3、更改mysql目录
cd /data/users/mysql/
mv mysql31306 mysql31308
4、更改配置文件
mv mysql31306.cnf mysql31308.cnf
sed -i 's/31306/31308/g' mysql31308.cnf
5、如果是从库,还需要修改relaylog
mv relay-bin.index relay-bin.index.bak
6、启动mysql服务 reset slave all;
7、重新chang master to