Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL没有显示任何错误消息_Mysql_Sql - Fatal编程技术网

MySQL没有显示任何错误消息

MySQL没有显示任何错误消息,mysql,sql,Mysql,Sql,当我执行有错误的sql语句时,mySQL不会告诉我是否有语法错误或任何其他类型的错误,也不会告诉我语句是否成功执行 我试图在没有向导工作台的情况下执行语句,我的意思是,我直接编写语句 例如,如果我执行以下操作: insert into PROFF(aVARCHAR) values ('aVARCHAR') 什么也看不出来 如果我执行正确的查询而没有单引号错误: insert into PROFF(aVARCHAR) values (`aVARCHAR`) 它也没有显示什么 要查看错误消息,我

当我执行有错误的sql语句时,mySQL不会告诉我是否有语法错误或任何其他类型的错误,也不会告诉我语句是否成功执行

我试图在没有向导工作台的情况下执行语句,我的意思是,我直接编写语句

例如,如果我执行以下操作:

insert into PROFF(aVARCHAR) values ('aVARCHAR')
什么也看不出来

如果我执行正确的查询而没有单引号错误:

insert into PROFF(aVARCHAR) values (`aVARCHAR`)
它也没有显示什么


要查看错误消息,我需要设置什么吗?

只需快速检查一下是否正常,输入语句后您正在键入分号(;”),对吗?它不会运行通过mysql命令行客户端给出的语句,除非您这样做。

底部面板被隐藏。这就是为什么我看不到任何错误消息。

您的第二个示例不正确;反勾号表示标识符。除此之外:您是否看到数据被插入到
PROFF
表中?如果没有,您可能需要提交事务。祝你好运。你用什么工具输入这些陈述?您使用的是什么环境?我使用的是用于Ubuntu 11.10 64的Workbench 5.2.38bits@bernie好吧,但这就是问题所在。它应该向我显示语法错误,但它没有这样做。您是从WB执行的吗?这可能是另一个错误:P您是否尝试了其他工具或MySQL命令行?好吧,这就是问题所在,它应该显示一条错误消息,告诉我我遗漏了分号…它不会,因为它在看到分号之前不知道您已经键入完。拥有跨多行的SQL语句是完全有效的。我尝试使用分号(正确的方法),但没有收到错误消息如果其他方法都失败,删除选项文件是解决此问题的一种方法(~/.mysql/workbench/wb_options.xml,Linux上)要显示它:只需滑动底部的条:它仍然在这里,但高度为0。