
文档解释
Error number: MY-010513; Symbol: ER_NDB_BINLOG_NDB_TABLES_INITIALLY_READ_ONLY; SQLSTATE: HY000
Message: NDB Binlog: Ndb tables initially read only.
错误说明
MY-010513(ER_NDB_BINLOG_NDB_TABLES_INITIALLY_READ_ONLY)是MySQL属于错误消息,它指出MySQL NDB二进制日志已经设置,不可用于NDB表的初始更新。
常见案例
此错误通常会引发以下情况:用户正在尝试执行更新操作的NDB表的记录,但为这些表启用了二进制日志。
解决方法
解决此错误的有效方法如下:
1.首先,将ndb_log_bin_index选项设置为0。
该设置将禁止启用二进制日志的NDB表使用更新语句,也能维护更新记录。
2.接下来,如果需要更新这些表中的记录,则必须在MySQL设置中禁用二进制日志。
3.然后,重新启动MySQL服务器,以便使更新操作可以正常执行。
4.最后,如果要启用二进制日志,可以尝试将二进制日志的压缩程度降低到Zero。这样做是确保二进制日志对NDB表的更新不会影响该MySQL服务器的正常运行。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/246768.html<