欢迎光临
我们一直在努力

MySQL Error number: MY-011071; Symbol: ER_LOG_PRINTF_MSG; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-011071; Symbol: ER_LOG_PRINTF_MSG; SQLSTATE: HY000

Message: %s

错误说明

MY-011071(ER_LOG_PRINTF_MSG)是MySQL服务器引擎抛出的一个错误代码,表明无法查询printf函数,即MySQL在尝试执行printf函数时发生错误。此函数一般用于将一个格式化的消息/字符串写入系统日志。

常见案例

此错误通常发生在MySQL查询语句中,用 printf作为比较运算符时发生。

例如:SELECT id, name FROM table where name=printf(“%s%s”,”a”,”b”);

解决方法

此函数由MySQL数据库引擎抛出,不能直接解决,只能通过正确的SQL语句尽量避免此错误的发生。针对此SQL语句的正确写法是:

SELECT id, name FROM table where name=”ab”。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。