博客
关于我
问题解决20:解决group不能用在新建数据库中
阅读量:684 次
发布时间:2019-03-16

本文共 523 字,大约阅读时间需要 1 分钟。

设定MySQL数据库的SQL模式为

‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’

这条设置命令用于限制数据库的运行行为,确保数据的一致性和完整性。以下是每个模式的作用:

  • STRICT_TRANS_TABLES:在数据转换过程中,禁止隐式转换非 строк类型的列为字符串类型,这样可以降低错误风险。
  • NO_ZERO_IN_DATE:禁止使用零作为日期或时间值,这样可以防止无效日期或时间记录。
  • NO_ZERO_DATE:禁止使用零作为日期值,确保所有日期或时间记录都是有意义的。
  • ERROR_FOR_DIVISION_BY_ZERO:在进行除法操作时,发现除数为零时抛出错误而非不推荐行为。
  • NO_AUTO_CREATE_USER:阻止自动创建默认用户,这样可以提高系统安全性。
  • NO_ENGINE_SUBSTITUTION:禁止在函数或存储过程中自动替换引擎,这样可以确保数据库行为的一致性。
  • 通过启用这些模式,可以有效提升数据库的稳定性和安全性。

    转载地址:http://yyeqz.baihongyu.com/

    你可能感兴趣的文章
    npm scripts 使用指南
    查看>>
    npm should be run outside of the node repl, in your normal shell
    查看>>
    npm start运行了什么
    查看>>
    npm WARN deprecated core-js@2.6.12 core-js@<3.3 is no longer maintained and not recommended for usa
    查看>>
    npm 下载依赖慢的解决方案(亲测有效)
    查看>>
    npm 安装依赖过程中报错:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
    查看>>
    npm.taobao.org 淘宝 npm 镜像证书过期?这样解决!
    查看>>
    npm—小记
    查看>>
    npm上传自己的项目
    查看>>
    npm介绍以及常用命令
    查看>>
    NPM使用前设置和升级
    查看>>
    npm入门,这篇就够了
    查看>>
    npm切换到淘宝源
    查看>>
    npm切换源淘宝源的两种方法
    查看>>
    npm前端包管理工具简介---npm工作笔记001
    查看>>
    npm包管理深度探索:从基础到进阶全面教程!
    查看>>
    npm升级以及使用淘宝npm镜像
    查看>>
    npm发布包--所遇到的问题
    查看>>
    npm发布自己的组件UI包(详细步骤,图文并茂)
    查看>>
    npm和package.json那些不为常人所知的小秘密
    查看>>