php - 在共享主机的 MYSQL 中的 innoDB 中打开严格模式

标签 php mysql sql database cpanel

有没有办法在共享主机中将MYSQL中innoDB的严格模式转为严格模式?使用 phpmyadmin 或 SSH 访问什么的?还是必须由服务器管理员来完成?

最佳答案

根据 mysql 文档(http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.htmlhttp://dev.mysql.com/doc/refman/5.5/en/innodb-other-changes-strict-mode.html),inno db 严格模式是一个全局动态设置。

作为动态设置,您可以在运行时更改它,但作为全局设置,您只能在您的用户具有 SUPER 权限时进行更改。没有 SUPER 权限的用户无法管理此设置,因为它的值会影响所有客户端。

因此只有服务器管理员可以打开/关闭此设置。

问候。

关于php - 在共享主机的 MYSQL 中的 innoDB 中打开严格模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18730794/

相关文章:

sql - 分布式事务如何在线程环境中与同一个 DB 的多个连接一起工作?

WITH 语句中的 SQL 前 1 个

php - 将用户 session 变量存储在文件中与数据库中

javascript - ajax表中的排序函数

php - 这个方法从哪里来

Mysql自连接代替group_concat

C# 打不开连接

sql - 动态数据库/键 - 值/实体 - 键值困境

php - 在 PDO 语句中转义列名

javascript - Knex JS - 在同一查询中(同时)更新和选择