配置mysql主从的时候,检查slave状态,发现报错信息,

Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query.mysql> show slave status\G

*************************** 1. row ***************************

Slave_IO_State: Waiting for master to send event

Master_Host: 192.168.100.100

Master_User: repl

Master_Port: 3306

Connect_Retry: 60

Master_Log_File: BP.000001

Read_Master_Log_Pos: 1047

Relay_Log_File: BP2-relay-bin.000002

Relay_Log_Pos: 276

Relay_Master_Log_File: BP.000001

Slave_IO_Running: Yes

Slave_SQL_Running: No

Replicate_Do_DB:

Replicate_Ignore_DB:

Replicate_Do_Table:

Replicate_Ignore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_Ignore_Table:

Last_Errno: 1290

Last_Error: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query. Default database: ''. Query: 'GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.100.101' IDENTIFIED BY PASSWORD '*137BC20D2DD742D4394762A7F009AE373961DF0D''

Skip_Counter: 0

Exec_Master_Log_Pos: 120

Relay_Log_Space: 1374

Until_Condition: None

Until_Log_File:

Until_Log_Pos: 0

Master_SSL_Allowed: No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master: NULL

Master_SSL_Verify_Server_Cert: No

Last_IO_Errno: 0

Last_IO_Error:

Last_SQL_Errno: 1290

Last_SQL_Error: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query. Default database: ''. Query: 'GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.100.101' IDENTIFIED BY PASSWORD '*137BC20D2DD742D4394762A7F009AE373961DF0D''

Replicate_Ignore_Server_Ids:

Master_Server_Id: 100

Master_UUID: 274d9644-7398-11e8-8f4c-000c29a272ec

Master_Info_File: /data/mysql/master.info

SQL_Delay: 0

SQL_Remaining_Delay: NULL

Slave_SQL_Running_State:

Master_Retry_Count: 86400

Master_Bind:

Last_IO_Error_Timestamp:

Last_SQL_Error_Timestamp: 180725 10:41:22

Master_SSL_Crl:

Master_SSL_Crlpath:

Retrieved_Gtid_Set:

Executed_Gtid_Set:

Auto_Position: 0

1 row in set (0.00 sec)

分析:

mysql验证失败-->密码不对-->排除,因为在my.cnf配置了skip-grant跳过密码验证配置参数

-->配置文件-->是否skip-grant参数影响了主与从之间的通讯-->去掉#skip-grant参数后解决

解决方法:

把mysql配置文件my.cnf的skip-grant参数删掉,或者注释掉即可。[mysqld]

datadir=/data/mysql

socket=/tmp/mysql.sock

server-id=101

#skip-grant

mysql主从配置错误_mysql主从配置失败,主从通讯失败相关推荐

  1. mysql设置数据库同步_MySQL数据库配置主从同步

    1.环境说明:DB master: 172.16.1.55 DB slave:172.16.1.56 2.Server-id 配置(/etc/my.cnf): 主库配置server-id要比从库的ID ...

  2. mysql的启动命令_mysql的配置和启动命令

    一.mysql配置文件在linux系统下的位置 使用命令查询位置: 1.找到安装位置 which mysql  -> /usr/bin/mysql 2.接下来就可以针对这个目录通过一些命令查看配 ...

  3. Servlet配置错误处理页面/配置错误页面

    写一个错误处理页面 error.html <html> <head> <meta http-equiv="Content-Type" content= ...

  4. mysql 报1055错误_MySQL数据库报1055错误

    有点坑啊,当初装MySQL数据库的时候没有整配置文件,结果MySQL报1055错误的时候,网上的解决办法都说如果需要永久生效的话,只能通过改配置文件实现,but,我没有配置文件,蜜汁尴尬啊 1.已安装 ...

  5. mysql主从配置错误_mysql主从配置常见错误处理

    1.error connecting to master 'repl@192.168.0.21:3306' - retry-time: 60 retries: 4 message: Authentic ...

  6. mysql主从 查询负载_MySQL集群:主从数据库配置 实现查询负载

    在做web应用系统中,如果数据库出现了性能瓶颈,而你又是使用的MySQL数据库,那么就可以考虑采用数据库集群的方式来实现查询负载了.因为一般来讲任何一个系统中数据库的查询操作比更新操作要多的多,因此通 ...

  7. mysql主从配置常见问题_mysql 主从复制配置,以及常见问题解决!

    一:我的mysql 5.7.15   ,系统是centos6.5 主从复制配置步骤: 瞅清楚!配置不要出错!! 二:遇到的问题 Got fatal error 1236 from master whe ...

  8. mysql主从有关参数_mysql主从复制配置

    一.mysql主从备份(复制)的基本原理 mysql支持单向.异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器.mysql复制基于主服务器在二进制日志中跟踪所有对数据库的 ...

  9. mysql 安装 my.cnf配置错误_MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法...

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 ...

最新文章

  1. Fedora17 开启ssh服务
  2. (算法)Word Break
  3. 前端学习(1532):项目1---项目功能展示
  4. 编写高质量代码改善C#程序的157个建议——建议130:以复数命名枚举类型,以单数命名枚举元素...
  5. 计算机博士英语复试题目,【转载】考博英语复试纯干货,请务必收藏!
  6. java 泛型 泛型类(Generic Classes)类型形参(Type Parameters)
  7. 东软软件动态生成对数据表更新操作的方法
  8. ubuntu软件安装、卸载
  9. intellij idea下载安装以及创建项目(输出Hello World)
  10. MacBook安装虚拟机VMware Fusion
  11. JAVA 通过Excel导出pdf_教你用Java 将Excel转为PDF
  12. 第3章【思考与练习4】数据清洗,从studentsInfo.xlsx 文件的“Group1”表单中读取数据。数据填充,使用习题1的数据,使用列的平均值填充“体重”和“成绩”列的NaN数据。
  13. JSP汽车故障诊断系统myeclipse开发mysql数据库web结构java编程
  14. 卡耐基梅隆大学计算机科学课本,美国卡耐基梅隆大学计算机科学专业.pdf
  15. html让底部文字居中,网站底部版权居中-html css怎么让文字在页面底部居中
  16. #51CTO学院四周年# 我和51cto的故事
  17. Android,翻转卡片动画,实现翻转卡片的动画效果
  18. 知识普及|模拟量、数字量与开关量的区别?
  19. 微信公众号回复小程序链接
  20. 蜗牛学院:这6种心态,容易毁掉你的职场

热门文章

  1. 机器学习算法应用30篇(十一)-理解逻辑回归及二分类、多分类代码实践
  2. 比较一下商业产品经理和用户产品经理?
  3. CSDN光合计划-纯干货-推荐几个python全系列学习教程
  4. mysql数据库日志截断,MySQL基础(十一):查询截取分析
  5. java中解密技术是什么_详解Java 加密解密技术的分类和归纳
  6. 西南大学0039c语言作业答案,2017年6月西南大学继续教育学院C语言0039大作业答案...
  7. php 点击文本框弹出时间,点击Input框弹出日期选项
  8. docker安装clickhouse_clickhouse ----入门
  9. js正则验证方法大全
  10. CSS pointer-events属性的使用