在主库查不到数据 , 通过代理可以查到 , 即可验证读写分离成功 。
3.5报错解决:MySQL [lutixiadb]> show tables;ERROR 1184 (HY000): Invalid DataSource:0可能是后端节点出现了问题 , 也有可能是代理端无法连上后端节点导致: 可以先在代理端直接用授权用户名和密码登录后端数据库测试连接问题:[root@node3 conf]# mysql -umycat-proxy -h192.168.75.134 -p123456ERROR 1129 (HY000): Host 'node3' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'# 可以看到因为多次错误 , 代理端服务器被锁定了 , 所以也会出现上面的报错:在后端主库执行如下命令: mysqladmin flush-hosts 再次测试 , 一般问题就能解决 。
推荐阅读
- 大写 Mysql 中如何查询列中汉字的首字母
- MySql分区、分表和分库
- MySQL的监控原理
- SQL注入笔记记录+MySQL的事务隔离级别
- 读 MySQL 源码再看 INSERT 加锁流程
- MySQL 大批量插入,如何过滤掉重复数据?
- Mysql内容分页显示
- Mysql5.7主从配置
- MySQL死锁产生的原因和解决方法
- Mysql数据库安装与操作
