实现目标:两台服务器(一台为从服务器,一台为主服务器),当主服务器的数据修改,从服务器复制主服务器的操作,实现自动修改数据;
1、主数据库操作-先登录主数据库
#登录数据库,用root登录方便,用其他账号会提示权限不足,需要登录root给予权限 mysql -u root -p 密码
2、创建一个账号,供从库用该账号登录主库('%'不用改,改了从库会登录不上)
#创建一个账号,供从库用该账号登录主库('%'不用改,改了从库会登录不上) grant replication slave on *.* to 'repl'@'%' identified by '123456'; #刷新权限 flush privileges;
3、查看到服务器所有的数据库账号密码,包括你新增的,正常操作的话,不用执行这个命令
#这个命令可以查看到服务器所有的数据库账号密码,包括你新增的,正常操作的话,不用执行这个命令 select user,host from mysql.user;
4、查看主库的状态,这里是为了看主库的日志文件及从文件哪行开始读
#查看主库的状态,这里是为了看主库的日志文件及从文件哪行开始读 #图中的file、Position复制出来,配置从库会用到 show master status;
5、主数据库查看日志是否开启
show variables like '%log_bin%';
标签:主库,查看,登录,账号,数据库,Linux,Mysql,服务器 From: https://www.cnblogs.com/520fyl/p/18397084