cento7下创建mysql5.7的双向主从


,下一步删除它)




#赋予mysql账户linux权限
乔恩- r mysql: mysql/数据/mysql

#解压缩二进制包
焦油-xvf mysql-5.7.19-linux-glibc2.5-x86_64.tar。广州
#移动到/usr/当地的路径下
mv mysql-5.7.19-linux-glibc2.5-x86_64/usr/local/
#编译路径改名
cd/usr/local
mv mysql-5.7.19-linux-glibc2.5-x86_64 mysql
乔恩- r mysql: mysql/usr/local/mysql


#初始化mysql
。/mysql/脚本/mysql_install_db ——basedir=/usr/地方/mysql/猟atadir=/数据/mysql/数据/mysql——用户=
#注册mysql命令
回声“路径=/usr/地方/mysql/bin: \ PATH"美元;在比;/etc/profile
source /etc/profile
#设置开机启动
cp/mysql/支持文件/mysql。服务器/etc/init.d/mysqld
乔恩- r mysql: mysql/etc/init.d/mysqld
乔恩- r mysql: mysql/etc/my.cnf
chkconfig——添加mysqld
chkconfig mysqld>如果

=FILE ,,,,:指定输入文件,若不指定则从标注输入读取。这里指定为/dev/零是Linux的一个伪文件,它可以产生连续不断的流(二进制的)

=FILE ,,,,:指定输出文件,若不指定则输出到标准输出

b=BYTES ,,,:每一次读写的字节数,可以使用单位K、M G等等。另外输入输出可以分别用ibs,观察指定,若使用b,则表示是肠易激综合症和奥林匹克广播服务公司都是用该参数

数=块:读取的数块,块的大小由肠易激综合症指定(只针对输入参数))

服务mysqld开始


启动失败的时候,查看跟踪文件。

(找不到pid文件常见的报错有:1。之前启动失败,生成的索引文件没删除*。指数,2没有跟踪文件,需要手动创建并修改权限,3锁文件没有删除)



查看初始密码

或者

#修改根密码

/usr/地方/mysql/bin/mysqladmin - u root密码123456
mysql -uroot -p123456 - e“更新mysql。用户设置密码=密码(& # 39;123456 & # 39;)用户=& # 39;根# 39;;冲洗特权;“

或者


#删除空账户
mysql -uroot -p123456 - e“删除从mysql。用户在用户=& # 39;& # 39;;冲洗特权;“
#允许外网使用根访问mysql
mysql -uroot -p123456 - e“*上的所有特权授予。* & # 39;根# 39;@ # 39;% & # 39;被& # 39;123456 & # 39;使用grant选项;冲洗特权;“

退出


配置双向主从:

修改配置文件中的service_id和bin_log文件名。创建并授权repl用户同步,关闭GTID,显示主状态记录binlog日志pos号,彼此长葛市大师并开启。

注意权限问题。






cento7下创建mysql5.7的双向主从