相关疑难解决方法(0)

在mysql中设置全局sql_mode

我试图在mysql中设置sql_mode但它会抛出一个错误.

命令:

set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION'
Run Code Online (Sandbox Code Playgroud)

这不是设置多种模式的正确方法吗?设置会话和全局模式有什么好处?哪个是优先的?我有不同的用户尝试使用不同的UNC值更新数据库并且将会话模式设置为'NO_BACKSLASH_ESCAPES',尽管为此我可以使用gloabl模式.这有意义吗?

请告诉我.

谢谢.

mysql

70
推荐指数
7
解决办法
22万
查看次数

如何在全局启用mysql严格模式并让它继续使用?

如何在全球范围内启用MySQL严格模式,让它继续使用?

我试过这些命令:

SET sql_mode = TRADITIONAL;
SET sql_mode = ANSI_QUOTES;
Run Code Online (Sandbox Code Playgroud)

但他们只为当前会话设置模式.

mysql strict

7
推荐指数
1
解决办法
8462
查看次数

标签 统计

mysql ×2

strict ×1