如何全局启用 mysql 严格模式并使其保持开启状态?

发布于 2024-11-02 11:16:57 字数 159 浏览 4 评论 0原文

如何全局启用 MySQL 严格模式并使其保持开启状态?

我已经尝试过这些命令:

SET sql_mode = TRADITIONAL;
SET sql_mode = ANSI_QUOTES;

但它们只设置当前会话的模式。

How do I enable MySQL strict mode globally, and have it stay on?

I have tried these commands:

SET sql_mode = TRADITIONAL;
SET sql_mode = ANSI_QUOTES;

But they only set the mode for the current session.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

九公里浅绿 2024-11-09 11:16:57

要在服务器启动时设置 SQL 模式,请使用:
- 命令行上的 --sql-mode="modes" 选项,或者
- 选项文件中的sql-mode="modes",例如my.cnf(Unix 操作系统)或my.ini (Windows)。 (“模式”是用逗号分隔的不同模式的列表。)

参考:https://dev.mysql.com/doc/refman/5.0/en/sql-mode.html

To set the SQL mode at server startup, use:
- the --sql-mode="modes" option on the command line, or
- sql-mode="modes" in an option file such as my.cnf (Unix operating systems) or my.ini (Windows). ("modes" is a list of different modes separated by commas.)

Reference: https://dev.mysql.com/doc/refman/5.0/en/sql-mode.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文