首页 > 分享 > mysql: [ERROR] unknown variable ‘sql

mysql: [ERROR] unknown variable ‘sql

最新推荐文章于 2024-09-20 06:10:57 发布

李正则 于 2020-10-08 20:37:36 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

上述错误解决办法:

之前写过mysql的安装博客,在navicat中运行着是成功的,我一直用的也是navicat,就一直没有在cmd中运行,今天在cmd中运行,发现了如上所示的报错。
之前在my.ini的配置文件中,有着这样的一条语句:

sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER" 1

错误提示的意思,是上面的mode设置有问题,于是搜了一下博客,将其改为:

[mysqld] sql_mode='NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,PIPES_AS_CONCAT,ANSI_QUOTES' 12

注意,不要遗漏上面的[mysqld],否则会接着出现如上报错。

登录MySQL注意事项:

同时在登录mysql的时候需要注意:
登陆的命令为:

mysql -u root -proot23 1

注意这里,root为我的用户名,root23为密码,注意-p和密码之间没有空格。
否则会出现如下报错:
Enter password: ******
ERROR 1049 (42000): Unknown database ‘root23’
在这里插入图片描述

相关知识

报错OPTION SQL
MySQL 数据库命名及SQL语句书写规范详解
kettle无法获取到表字段:报错OPTION SQL
520: Web server is returning an unknown error
SQL Server数据库设计
上传数据插件 Easy Populate 遇到问题 ?langer=remove
MySQL if else相关函数
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40
宜配屋
java对mysql数据库的增添,查询操作

网址: mysql: [ERROR] unknown variable ‘sql https://m.huajiangbk.com/newsview1129491.html

所属分类:花卉
上一篇: 饮食禁忌差异与跨文化冲突——以中
下一篇: 俄罗斯风俗禁忌、礼仪习俗和文化