什么是服务器SQL模式?

时间:2009-06-24 08:51:51

标签: mysql

什么是服务器SQL模式?

2 个答案:

答案 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服务器将这些模式分别应用于不同的客户端。