返回顶部
首页 > 资讯 > 数据库 >如何开启mysql中的严格模式
  • 144
分享到

如何开启mysql中的严格模式

mysql严格模式 2022-11-15 22:11:18 144人浏览 薄情痞子
摘要

很多集成的PHP环境(phpnow WAMP Appserv等)自带的Mysql貌似都没有开启mysql的严格模式,何为Mysql的严格模式,简单来说就是MySQL自身对数据进行严格

很多集成的PHP环境(phpnow WAMP Appserv等)自带的Mysql貌似都没有开启mysql的严格模式,何为Mysql的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在非严格模式下MySQL不会报错,同样如果定义了char或varchar类型的字段,当写入或更新的数据超过了定义的长度也不会报错。

我认为这个对于编程来说没有任何好处,虽然我们尽量在代码中做数据校验。MySQL开启了严格模式从一定程序上来讲是对我们代码的一种测试,如果我们的开发环境没有开启严格模式在开发过程中也没有遇到错误,那么在上线或代码移植的时候将有可能出现不兼容的情况,因此在开发过程做最好开启MySQL的严格模式。

如何开启?
1.可以通过执行SQL语句来开启,但是只对当前连接有效,下面是SQL语句:

set sql_mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTioN";

2.通过修改MySQL的配置文件,在配置文件中查找sql-mode,将此行修改成为:

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

如果查找不到sql-mode=则在[mysqld]下加入即可,推荐第二种方法,可以一劳永逸。
您可能感兴趣的文档:

--结束END--

本文标题: 如何开启mysql中的严格模式

本文链接: https://lsjlt.com/news/172625.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何开启mysql中的严格模式
    很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格...
    99+
    2022-11-15
    mysql 严格模式
  • Hive中如何启动严格模式
    这篇文章主要为大家展示了“Hive中如何启动严格模式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Hive中如何启动严格模式”这篇文章吧。启动严格模式如果要查询分区的Hive表,但不提供分区谓词...
    99+
    2023-06-26
  • JavaScript的严格模式怎么开启
    这篇“JavaScript的严格模式怎么开启”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2024-04-02
  • 如何关闭mysql的严格模式
    本篇内容介绍了“如何关闭mysql的严格模式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何在 MySQL 中禁用严格模式?
    更改数据的查询中缺失值或不正确值的处理由 MySQL 严格模式控制。其中包含 CREATE TABLE、UPDATE 和 INSERT 语句。当尝试在启用 MySQL 严格模式(默认设置)的情况下处理查询时,无效或丢失的数据可能会导致警告或...
    99+
    2023-10-22
  • mysql开启不严谨模式的方法
    这篇文章将为大家详细讲解有关mysql开启不严谨模式的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql开启不严谨模式的方法:在mysql的配置文件my.cnf...
    99+
    2024-04-02
  • vue中的严格模式如何取消
    目录如何取消严格模式解决办法取消严格模式,去除格式警告如何取消严格模式 做项目当中如果遇到以下这种报错: 解决办法 1.vue cli4项目中会有单独的一个eslintrc.js文...
    99+
    2024-04-02
  • vue严格模式启动项目报错如何解决
    本篇内容介绍了“vue严格模式启动项目报错如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先,我们需要了解什么是Vue.js的严格模...
    99+
    2023-07-06
  • TypeScript如何开启严格空值检查
    目录一、strictNullChecks注意点1注意点2二、变量如何可以为空1. 使用联合类型2. a 默认undefined三、安全检查1. 变量可空的安全检查四、可空类...
    99+
    2024-04-02
  • 如何在Vue项目中去除严格模式
    Vue是一款流行的JavaScript框架,用于开发动态的、响应式的Web应用程序。Vue默认启用了严格模式,以便在开发过程中更易于捕捉潜在的错误。但是,在某些情况下,可能需要暂时关闭严格模式。本文将讨论如何在Vue应用程序中去除严格模式。...
    99+
    2023-05-14
  • mysql严格模式StrictModel怎么应用
    在MySQL中,严格模式(Strict Mode)是一种配置,它强制执行严格的数据验证规则,以确保数据的完整性和一致性。严格模式包含...
    99+
    2023-09-29
    mysql
  • mysql严格模式Strict Mode详细说明
    目录1.开启与关闭Strict Mode方法2.Strict Mode功能说明3.例子:1.not null字段插入null值测试2.自增长字段插入”值测试3.text字段默认值测试总结1.开启与关闭Stri...
    99+
    2022-08-16
    数据库严格模式 mysql非严格模式 mysql严格模式
  • 浅析JavaScript中严格模式的使用
    目录认识严格模式严格模式限制认识严格模式 在ECMAScript5标准中,JavaScript提出了严格模式的概念(Strict Mode): 严格模式很好理解,是一种具有限制性的J...
    99+
    2023-05-18
    JavaScript严格模式使用 JavaScript严格模式
  • vue中的严格模式怎么取消
    本篇内容介绍了“vue中的严格模式怎么取消”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何取消严格模式做项目当中如果遇到以下这种报错:解决...
    99+
    2023-06-30
  • JavaScript中怎么使用严格模式
    这篇文章主要介绍“JavaScript中怎么使用严格模式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript中怎么使用严格模式”文章能帮助大家解决问题...
    99+
    2024-04-02
  • JavaScript严格模式usestrict的介绍
    目录1.概述1.1严格模式是什么1.2严格模式的目的2.开启严格模式2.1全局开启严格模式2.2局部开启严格模式3.严格模式中的变量3.1禁止意外创建变量3.2静默失败转为异常3.3...
    99+
    2024-04-02
  • JavaScript严格模式的示例分析
    这篇文章主要介绍了JavaScript严格模式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、概述除了正常运行模式,ECMAsc...
    99+
    2024-04-02
  • JS严格模式的示例分析
    这篇文章主要介绍JS严格模式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!所谓严格模式其实就是一个不会赋值给任何变量的字符串 “use strict”如果在全局作用域下 给...
    99+
    2024-04-02
  • es6的class是不是严格模式
    今天小编给大家分享一下es6的class是不是严格模式的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。是严格模式。es6类和模...
    99+
    2023-07-04
  • Javascript中严格模式use strict的示例分析
    这篇文章给大家分享的是有关Javascript中严格模式use strict的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。严格模式:由ECMA-262规范定义的Java...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作