什么是服务器SQL模式?
答案 0 :(得分:2)
看看
22.3.1:什么是服务器SQL模式?
服务器SQL模式定义了什么SQL 语法MySQL应该支持什么 一种数据验证检查它 应该表演。这使它更容易 在不同的环境中使用MySQL 并与其他人一起使用MySQL 数据库服务器MySQL服务器 单独应用这些模式 不同的客户。更多 信息,见5.1.7节, “服务器SQL模式”。
引用Wright:
但使用它并不好。
我认为这种一般推理是错误的。在某些情况下,使用适当的SQL模式可能是有益的。
简单地说,让MySQL的行为更像其他传统的RDMS,如SQL Server,DB2或Oracle。对于“正常”用户,例如使用MySQL作为网站后端,SQL模式通常是无关紧要的,但如果你在企业场景中实现MySql,SQL模式可以派上用场(特别是在迁移数据库时)。
答案 1 :(得分:-1)
MySQL的: 服务器SQL模式定义MySQL应支持的SQL语法以及应执行的数据验证检查。这使得在不同环境中使用MySQL以及将MySQL与其他数据库服务器一起使用变得更加容易。 MySQL服务器将这些模式分别应用于不同的客户端。