腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1940)
视频
沙龙
1
回答
在只读和读未提交以及只在需要时重写
MySQL
默认
事务模式会有好处吗?
、
、
、
、
为什么不对大多数查询不需要数据一致性的读取密集
型
系统总是这样做呢?比如博客/出版系统。在我看来将数据库
默认
设置为最低
严格
事务隔离级别。这将防止锁定,并可能提高读取性能。-
MySQL
/ MariaDB模式创建示例--如果数据完整性对大多数
浏览 9
提问于2022-11-04
得票数 0
2
回答
Laravel groupBy不工作,抛出错误、语法错误或访问冲突: 1055
、
、
我把
严格
的从变成false。
浏览 2
提问于2018-03-21
得票数 6
回答已采纳
3
回答
一般错误: 1364字段'xxxx‘没有
默认
值
、
、
我得到了一个项目,它将不插入值(而不是空值)的插入插入到具有NOT NULL和无
默认
值的列中。我认为这是不可能的插入与缺少的要求值,它总是抛出一个错误:字段'xxxx‘没有
默认
值。但正如我所看到的,
mysql
可以设置为我很困惑,因为我觉得这很危险。如果我关掉它,它将适用于所有的项目,它可能真的很糟糕。那我该
怎么办
?是否可以只为一个
mysql
数据库设置模式,而其他数据库将处于
严格
模式?你觉
浏览 4
提问于2016-10-20
得票数 0
回答已采纳
5
回答
如何在Rails中关闭
MySQL
严格
模式
、
、
、
、
升级到Rails 4,对于Rails连接,现在似乎
默认
启用了
MySQL
严格
模式。我之所以这么说,是因为我的Rails应用程序在保存大于255个字符的字符串值时会得到“
Mysql
2 2:错误:数据太长而不能使用列”。然而,我将相同的查询粘贴到
MySQL
控制台(据报告,全局
严格
模式为off),它运行良好,只是有截断警告。作为进一步的证据, "Rails 4在
默认
情况下都使用
严格
模式“。我的问题是如何从Rails应用程序中关闭
严格
浏览 0
提问于2014-01-29
得票数 25
回答已采纳
1
回答
MySQL
的“隐式
默认
值”是什么?它是如何在“
严格
模式”下工作的?
、
来自这个问题的评论, 在文档中,提到了用(dev.
mysql
.com/doc/refman/5.7/en/insert.html),插入INSERT INTO tbl_name () VALUES();这是允许的,但文档说:“如果没有启用
严格
模式,
MySQL
将对没有显式定义的
默认
值的任何列使用隐式
默认
值。如果启用了
严格
模式,则如果任何列都没有
默认
值,则会发生错误。”我们当时想知道这到底意味着什么,因为在
严格</e
浏览 0
提问于2017-12-28
得票数 2
回答已采纳
2
回答
MySQL
和完整性检查中的非空列
、
在
MySQL
5.1.48数据库中,我有一个包含非空列'name‘的表。当我将该列的值更新为NULL时,报告带有黄色感叹号的错误(使用
MySQL
Query Browser),并更新该行(!)。这是给定
MySQL
版本中的错误吗?或者我可以神奇地打开约束检查?
浏览 0
提问于2011-11-08
得票数 0
1
回答
无效查询: postfixadmin中“created”的
默认
值无效
、
我在postfixadmin问题中遇到了无效的“query: Invalid default value for 'created‘”,我只想和你分享我的解决方案:
MySQL
的“
严格
模式”被启用,它不允许日期列的
默认
值为要解决此问题:暂时禁用
MySQL
中的
严格
模式。此方法允许您通过运行以下命令来禁用
MySQL
服务器上的
严格
模式。$
mysql
-u root -p -e "SET GLOBAL sql_mode = 'N
浏览 2
提问于2021-03-17
得票数 0
1
回答
实际上,我将django数据库sqlite3连接到
Mysql
数据库,每当我迁移时,我就会得到这个错误。
:(
mysql
.W002)不为数据库连接“
默认
”提示设置
MySQL
严格
模式:
MySQL
的
严格
模式通过将警告升级为错误来修复
MySQL
中的许多数据完整性问题,例如插入时的数据截断。强烈建议您激活它。
浏览 0
提问于2018-12-17
得票数 2
回答已采纳
1
回答
原始SQL查询在
MySQL
工作台中工作良好,但在通过Laravel执行时会导致SQLSTATE[22007]
、
、
、
、
Laravel中使用DB::select(DB::raw(..))执行一个原始查询,但它返回我认为拉拉维尔-
MySQL
通信的一些
默认
设置可能是错的,但我可能错了。 提前感谢!尝试过Google-ing这个问题,除了将config/database.php >>
mysql
>>
严格
模
浏览 7
提问于2022-12-02
得票数 0
2
回答
mysql
字符串搜索运算符'like‘的java等效项
、
如果我的目标是
严格
模拟
mysql
like运算符,它似乎忽略了字符之间的\n,该
怎么办
?
mysql
字符串搜索操作符'like‘在java中的等价物是什么?
浏览 22
提问于2010-02-26
得票数 2
1
回答
MySQL
2 2::Error: BLOB/TEXT列不能有
默认
值
、
、
、
、
我试图在AmazonElasticBean秸秆上运行rails
mysql
迁移。此错误消息失败:我从这线程中发现Amazon可能处于
严格
模式。
浏览 0
提问于2016-07-06
得票数 0
2
回答
将
MySQL
5.7
严格
模式恢复到5.6中的正确方式是什么?
、
我已经将我们的服务器升级到Ubuntu 16,其中包括
Mysql
5.7,
默认
情况下,启用了
严格
模式(尽管在任何配置文件中都没有它的条目)。我们在导入
MySQL
5.6和更早版本的数据库时遇到了问题,这是因为
严格
的模式。
默认
情况下,以下是启用的功能: STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ENGINE_SUBSTITUTION,NO_ZERO_D
浏览 0
提问于2016-08-13
得票数 12
1
回答
这是与
MySQL
错误时区相关的吗?“`value` ` datetime
默认
'0000-00-00 :00:00”,
、
、
、
、
作为一名设计师,我不懂
MySQL
,也没有能力修改数据库。放轻松!创建错误许多回答说,错误是因为
MySQL
5.7+不再接受空日期,但是数据库是从已经运行
MySQL
5.7.27的服务器导出的?
浏览 3
提问于2019-11-19
得票数 0
回答已采纳
4
回答
没有分组的聚合查询
、
但是,在我使用
MySQL
5.7.14和PHP5.6.25的新机器上,它似乎抛出了一个错误: 致命错误:带有消息‘PDOException:语法错误或访问冲突: 1140在聚合查询中没有分组,SELECT
浏览 7
提问于2017-04-18
得票数 42
回答已采纳
2
回答
将
默认
设置为NULL设置为所有列,其中未设置
默认
值
、
我有大约12个数据库,每个数据库都有50个表,其中大多数具有30+列;数据库在关闭时是以
严格
模式运行的,但现在我们不得不将数据库迁移到cleardb服务,
默认
情况下,该服务具有
严格
的ON模式。所有具有“Null”约束的表,插入都停止工作,仅仅是因为
默认
值未被传递;而在
严格
模式下,如果不提供值,则
MYSQL
将假定列数据类型的
默认
值为OFF。是否有一个脚本可用于获取所有表的所有列的元数据,并生成一个脚本来更改所有具有此类列的表,以将
默认
值更改为"
浏览 2
提问于2016-08-22
得票数 1
回答已采纳
1
回答
mysql
5.5.46和5.6.28中日期时间类型的差异
、
、
在
mysql
5.5.46中有表,在5.6.28中有相同的表。我在
mysql
5.5.46上备份数据库,然后在5.6.28上还原它。因此,表在两台服务器上具有相同的结构和相同的数据。insert into test(path,link,company,width,height,view_count)在
mysql
5.5.46上,该查询成功执行,create_date值为'0000-00-00 00
浏览 4
提问于2015-12-16
得票数 3
回答已采纳
2
回答
为什么VB.NET中没有错误
在C#中,我将使用
默认
设置,在试图将无效类型传递给模板类时获得编译时错误,如下所示。在这里,我创建一个具有字符串类型的pass,然后传入一个日期时间,这将导致编译错误。IAnimal<string> animal = new Animal<string>();我知道在vb.net中我会得到与“选项
严格
然而,在同一个文件中有许多遗留(VB)代码不会使用“选项
严格
”进行编译。我有什么选择。我想: 切换到“选项
严格
”并修复所有错误。
浏览 4
提问于2012-10-24
得票数 6
回答已采纳
1
回答
MySQL
最佳实践设置
默认
值?
、
最近,我的项目移到一个启用了
MySQL
严格
模式的新主机上。但现在如下。我可以禁用
严格
模式。让它毫无问题地发挥作用。为每个字段设置
默认
值是否提高了数据库速度?还是可靠? 在我的简单逻辑中,没有值仅仅意味着NULL。
浏览 3
提问于2020-07-13
得票数 0
回答已采纳
2
回答
命令'cc‘失败,在安装了Xcode5.1并更改了site.cfg的情况下,无法安装
mysql
_config
、
、
、
、
在Mac上,我想为django安装
mysql
-python。->构建/lib.macosx-10.9-->-2.7/MySQLdb运行build_ext构建'_
mysql
‘扩展cc -fno-
严格
别名-fno-common -dynamic -g -Os -pipe-fno-common -fno-
严格
别名-fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypesWshort
浏览 2
提问于2014-05-13
得票数 0
1
回答
未使用时类型为泛
型
类型的
默认
值
、
在大多数情况下,它只是一个简单的非空字符串,所以我想将TMulti泛
型
类型
默认
设置为使用这个接口。我的选择是 附加备注__:我在
严格
模式下使用类型记录,所以string不能在每个编译器要求中为null,这也是我想要
浏览 1
提问于2018-11-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之默认值
Win7系统安装MySQL
初识mysql数据库
MySQL Server 5.5软件安装教程
Hibernate 插入中文乱码引起折腾 MySQL 编码事件
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券