我需要从 mysql 版本 4 中清除二进制日志。我查看了手册,发现语法类似于高级版本:
PURGE MASTER LOGS TO mysql-bin.xxx
但是,当我使用此命令时,出现以下错误:
ERROR 1064 (00000): You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'BINARY LOGS TO 'mysql-bin.xxx'' at line 1
请注意。
错误消息说
right syntax to use near 'BINARY LOGS TO 'mysql-bin.xxx'
,但你提到使用PURGE MASTER LOGS TO ...
?尝试使用
PURGE MASTER LOGS TO mysql-bin.xxx
而不是使用“PURGE BINARY ....”,因为后者已添加到 MySQL v4.1.1 中,如果您的版本较低,PURGE BINARY ...
则无法使用。