ANSI模式下如何运行MySQL

原创|其它|编辑:郝浩|2009-09-08 14:28:30.000|阅读 475 次

概述:本文介绍了ANSI模式下如何运行MySQL的方法。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  你可以使用“--ansi”启动选项,要求MySQLd使用ANSI模式。

  在ANSI模式下运行服务器与使用该选项启动它的效果一样(在一行上指定“--sql_mode”值):

  --transaction-isolation=SERIALIZABLE
  --sql-mode=REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,
  IGNORE_SPACE

  在MySQL4.1中,能够用下述两条语句实现相同的效果(在一行上指定“sql_mode”值):

  SET GLOBAL TRANSACTION ISOLATION LEVEL SERIALIZABLE;
  SET GLOBAL sql_mode = 'REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,
  IGNORE_SPACE';

  在MySQL 4.1.1中,也能用下述语句设置sql_mode选项:

  SET GLOBAL sql_mode='ansi';

  在本例中,将sql_mode变量的值设置为与ANSI模式相关的所有选项。你可以检查其结果,如下所示:

  mysql> SET GLOBAL sql_mode='ansi';
  mysql> SELECT @@global.sql_mode;
  -> 'REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,
  IGNORE_SPACE,ANSI';


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:IT专家网论坛

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP