Error number: MY-010953; Symbol: ER_CANNOT_SET_LOG_ERROR_SERVICES; SQLSTATE: HY000
Message: Cannot set services “%s” requested in –log-error-services, using defaults.
错误说明
MY-010953 错误代码 ER_CANNOT_SET_LOG_ERROR_SERVICES 的 MySQL 状态码是 HY000 ,可用于定位错误。此代码表示不允许将服务配置为 MySQL 日志及错误服务。这是一个异常性错误,一般可以解决,但确定解决方法可能需要一些工作。
常见案例
此错误通常会在尝试将执行的命令(例如 SET GLOBAL log_error_services=1)配置 MySQL 日志及错误服务时发生。
解决方法
针对 MY-010953 错误,有几种解决方法可选择:
(1)检查您尝试执行的命令以确保 MySQL 日志及错误服务可以被配置。
(2)请检查您的 MySQL 日志并尝试在 my.cnf 中设置参数。
(3)保证在运行时不要使用相关参数或运行备份。
(4)尝试更新 MySQL 版本以支持更新声明或语句。
(5)将重置操作执行到 MY_LOG_ERROR_SERVICE 数据库,以检查是否可以正常访问或创建服务此目录。
(6)备份并重新安装 MySQL 服务器。