你可以使用“--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';

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

0

好文不易,鼓励一下吧!

mysql ansi_ANSI模式下如何运行MySQL相关推荐

  1. 解决 Virtual PC 在 XP PAE模式下无法运行的问题

    在xp下装了Virtual PC 运行是出现如下提示: Virtual PC 在PAE模式下无法运行 此版本的Virtual PC无法在PAE(物理地址扩展)模式下运行.请恢复到正常状态下来运行Vir ...

  2. windows进入mysql改user_windows下如何修改mysql数据库密码

    先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码,除非请求管理员. 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user ...

  3. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件

    一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...

  4. Linux下删除mysql实例,linux下完全删除mysql

    在linux下开发,mysql数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库. a)查看系统中是否以rpm包安装 ...

  5. linux 安装qt mysql库_Linux下QT平台Mysql数据库开发环境配置

    This doucment is about how to add mysql driver into QT and about database connections     由于之前安装RedH ...

  6. apache tomcat php mysql 配置_Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+ph ...

  7. docker运行mysql性能_使用docker运行mysql

    以前开发的时候都是用本地的sqlite开发,但是极少数情况下,sqlite支持的语法发布到服务器上链接mysql会报错. 为了避免这种现象,还是链接本地mysql开发还是更稳定的, 可是开发的项目多了 ...

  8. ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍

    摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...

  9. linux首次登陆mysql设置密码,Linux下第一次使用MySQL数据库,设置密码

    在终端下输入:/etc/rc.d/init.d/mysqld status 查看MySQL状态,看看是否运行. 没有运行的话就输入:/etc/rc.d/init.d/mysqld start 这时,就 ...

最新文章

  1. 关于人脸识别数据库的几点介绍
  2. Spring原理总结
  3. 通信系统之信道(三)
  4. 二十四、Struts2中的UI标签
  5. 跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph
  6. Redis应用案例,查找某个值的范围(转)
  7. Greenplum——升级的分布式PostgresSQL
  8. 成功解决ValueError: too many values to unpack (expected 2)
  9. 2021暑假实习-SSM超市积分管理系统-day03笔记
  10. 项目中常用正则(手机号、身份证、金额等)
  11. 前端学习(1173):两种字符串方法
  12. Cesium多屏展示
  13. 【codevs1506】传话
  14. Catfish(鲶鱼) CMS博客 php源码超级简洁!可塑性强,体积小省流,三分钟下载安装
  15. Android拨号盘,支持T9搜索和号码搜索
  16. 双向电平转换芯片TXB0304应用笔记
  17. APP测试点总结(全面解析)
  18. 使用cython加速代码运行
  19. 新房装修如何知道是否需要更换电线
  20. html5文档类型和字符集,1、新的 HTML5 文档类型和字符集是?

热门文章

  1. javaweb学习总结(十五)——JSP基础语法
  2. GridView多行表头合并
  3. IIS基础:返回404错误页面的合理设置方式
  4. Master选举原理
  5. uwsgi+nginx部署django项目(有图原理的详细展示的)
  6. PHP经典文:服务容器
  7. mysql innodb 并发 插入 慢_Innodb 锁机制——一次插入慢查询的排查
  8. document write的用法
  9. c语言获取五子棋盘光标位置,跪求C语言五子棋悔棋部分实现
  10. 计算机动漫设计VR主要学什么,动漫设计专业学什么 要学什么软件