天天都要登陆下阿里云后台,以前用的阿里云ECS+mySQL数据库+DEDECMS,很早就有看到RDS,RDS的安全防护+简单易用深深的吸引了我,于是买了台RDS使用。对于第一次接触使用RDS的小白来说可谓是“丈二和尚摸不着头脑”,阿里论坛也没有相对应的文章,于是我写下我在使用RDS碰到的问题写出来共享给使用RDS也碰到相同困惑的朋友们:
出现数据库连接错误
解决:
登陆ECS进入mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'you paddword';
mysql>
FLUSH PRIVILEGES;
ok.
进入RDS点击连接数据库
出现暂不可连接
原来我还没有在RDS新建数据库,注意数据库名和源数据库名一致,进入第二步
自建数据库开启Binlog | 自建数据库必须开启Binlog, 调用命令 show global variables like “log_bin”; 确认log_bin=on | 失败<span append-to-body="true" aliyun-tooltip2="失败原因:binlog right illegal 修复方法:无" class="ng-scope" style="box-sizing: border-box;">详情 |
自建数据库设置Binlog_format | 自建数据库必须设置binlog_format为row模式. 调用命令 Show global variables like “binlog_format”; 确认binlog_format=row | 失败<span append-to-body="true" aliyun-tooltip2="失败原因:master binlog format must be ROW,please check again... 修复方法:set global binlog_format=ROW,建议重启MySQL,否则连接中的session可能以非ROW模式继续写入" class="ng-scope" style="box-sizing: border-box;">详情 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。