腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在搜索
字符
串小于4个
字符
时不显示记录的
MySQL
中匹配
、
、
、
我在列上使用全文
索引
,当我在布尔模式下对小于4个
字符
的搜索项使用MATCH....AGAINST时,它不会返回任何记录。当我使用时,它确实会返回记录。有什么问题吗?这是因为
MySQL
的一些
限制
,比如它没有
索引
长度
小于4个
字符
的单词,还是针对全文
索引
的一些
限制
? 谢谢
浏览 4
提问于2011-03-21
得票数 1
1
回答
MySQL
文本或BLOB类型不能是唯一的?
、
、
return '<User %r>' % self.firstname + " " + self.lastname(_
mysql
_exceptions.OperationalError
浏览 13
提问于2017-10-21
得票数 0
回答已采纳
2
回答
MySQL
可变
字符
索引
长度
、
、
我尝试使用以下命令在products.name上添加
索引
:这就给出了:3 rows in set (0.00 sec) 我认为Sub_part列显示了已
索引
的前缀正如中所述,如果
索引
是前缀
索引
,则不会使用它们进行排序。然而,它在上说,InnoDB表最多
浏览 0
提问于2013-03-01
得票数 38
回答已采纳
1
回答
错误1118:行大小太大。utf8 innodb
、
使用
MySQL
5.6 - windows ( XP和Win7 -相同的问题)这是令人沮丧的,因为我不能真正理解为什么失败。
浏览 0
提问于2012-08-10
得票数 3
1
回答
用EF核创建
MySql
数据库
、
、
、
、
我使用AspNetCore.Identity.EntityFrameworkCore (1.1.1)和SapientGuardian (7.1.23)来生成代码优先数据库,因为我有一个
MySql
数据库(我将所有
索引
的最大
长度
属性从256更改为255。但是是否有一种方法来配置实体框架核心来调整迁移呢?
浏览 1
提问于2017-04-28
得票数 0
回答已采纳
1
回答
在
MySQL
中,我如何解决不能使用已定义的
字符
串作为
索引
的问题?
我认为这个方法应该是创建一个固定
长度
的
字符
串的散列,然后
索引
该散列。如果是这样的话,有没有办法在
MySQL
中做到这一点,或者它是否需要我在
MySQL
之外完成该过程的某些部分。该列的
长度
可以在8万到15万个
字符
之间。
浏览 1
提问于2010-12-07
得票数 1
回答已采纳
1
回答
使用InnoDB和UTF-8的
索引
的vachar最大
长度
、
、
我读到
MySQL
5.6只能
索引
varchar (或其他基于文本的类型)的。我的模式
字符
集是,因此每个
字符
最多可以存储3个字节。由于767/3 = 255.66,这将指示需要以255个
字符
为
索引
的文本列的最大
长度
。varchar(255),) engine = InnoDB; 但是将val的定义更改为varchar(256)会产生一个“错误代码: 1071.指定的密钥太长;最大密钥
长度
是在当今时代,255个
浏览 6
提问于2013-05-01
得票数 6
回答已采纳
2
回答
MySQL
全文3字母
限制
、
、
我们有一个使用
MySQL
全文搜索的站点,但是有一个问题,需要
索引
的
字符
串有3个
字符
长。我知道,
MySQL
的默认情况不是
索引
这个
长度
的
字符
串,但我也知道,在my.cnf中可以重写这个
字符
串。我认为
限制
的原因主要是基于性能的,所以我不确定这是否是我们应该考虑更改的东西?我们在这里有什么选择?此服务器上有许多站点,因此任何性能分级都会给许多站点带来问题。
mysql
版本:5
浏览 0
提问于2009-09-21
得票数 1
回答已采纳
2
回答
MySQL
中的
索引
大小
、
我刚刚开始研究我的
MySQL
数据库的优化。根据我所读到的内容,
索引
似乎是一个好主意-所以我想使用MyISAM引擎在我的一个VARCHAR列上创建一个
索引
。根据我所读到的内容,我知道
索引
的大小
限制
为1,000字节。不过,VARCHAR
字符
的大小是3个字节。这是否意味着如果我想
索引
一个有50行的VARCHAR列,我需要一个6个
字符
的
索引
前缀?(1,000字节/ 50行/每个
字符
3字节= 6.66) 如
浏览 2
提问于2010-04-08
得票数 7
回答已采纳
1
回答
MySQL
字符
集utf8mb4可变
长度
、
、
、
过去几天,我们一直在寻找从各种受支持的
MySQL
字符
集到使用utf8mb4的转换过程。似乎大多数人面临的最大问题是,4字节
字符
意味着InnoDB
索引
(如VARCHAR )的最大
长度
限制
为191,而不是255。它还提到,非
索引
的VARCHAR列的列大小应该是191,而不是255。测试后,我发现如果将列
索引
为255,则确实会收到错误,但如果没有
索引
,则不会收到错误。如果将来没有
索引
VARCHAR列的计划,是否有理由将非<
浏览 1
提问于2018-01-29
得票数 1
2
回答
MySQL
:错误1628:表“customer”的注释太长(max = 60)
、
在修复错误1253 ()后,我有错误1628。错误:错误1628:表“customer”的注释太长(max = 60) CREATE TABLE IF NOT EXISTS `sakila`.`customer` ( `last_name` VARCHAR(
浏览 5
提问于2010-08-26
得票数 0
回答已采纳
2
回答
如何在没有密钥
限制
的情况下防止重复VARCHAR?
、
、
不幸的是,
MySQL
对
索引
键的
长度
有
限制
,这意味着只检查URL的第一个X
字符
的唯一性。因此,我遇到了假阳性,其中两个不同的URL触发了约束集成冲突,因为第一个X
字符
恰好是相同的。是否有一种方法可以在VARCHAR列上强制执行其
长度
不受任何
限制
的唯一性? 是否有可能,比如说,在第一个X
字符
上创建一个非唯一的
索引
,然后在其余
字符
相同的情况下有一个触发器块插入?
浏览 0
提问于2016-12-09
得票数 4
回答已采纳
1
回答
拉拉5.4指定的键太长了,为什么数字191
使用一些
mysql
工具查看用户表的模式,名称
长度
实际上是varchar为255,其他列为191。我看过这些文章@ @ 但是为什么名字的
长度
255是可以的呢
浏览 4
提问于2017-05-07
得票数 18
回答已采纳
2
回答
将表从
MySQL
5.7导出到
MySQL
5.6 (错误)
、
、
在
MySQL
5.6.39上运行以下查询时, `id` varchar(255上面的查询是从phpMyAdmin导出的(
MySQL
版本5.7.22)
浏览 0
提问于2018-06-10
得票数 3
6
回答
VARCHAR(20000)在
MySQL
中有效吗?
、
我需要澄清一下
MySQL
中varchar字段的最大
长度
。 我一直认为最大
长度
是255 (255什么?
字符
,但这可能是我困惑的一个来源)。看一看我们正在与之合作的外部公司建立的数据库的表,我看到一个字段设置为varchar(20000),其中包含超过255个
字符
的xml块。为什么这是可行的?20000是有效值吗?谷歌一下发现,在
mysql
中,varchar有65,535字节的
限制
,我看到varchar(65535) ,那么255的
限制
与此有什么关系呢?
浏览 14
提问于2009-08-20
得票数 65
回答已采纳
3
回答
MySQL
错误:指定的键太长
、
我正在使用一个
MySQL
数据库,我试图执行一个数据库创建脚本,但是我得到了以下错误,而没有指明哪一行是相关的: description varchar(2500),); 据我所知,我创建的唯一
索引
是主键
浏览 7
提问于2017-09-18
得票数 0
回答已采纳
1
回答
InnoDB最大密钥
长度
、
在Exchange5.1.53上,使用InnoDB和一个varchar(1024)字段(我正在
索引
MySQL
2010事件ID)。我想知道当我
索引
这个字段时,键的最大
长度
是多少。我在想,如果键
长度
不够长,我是否应该缩短字段,并使用类似于sha512散列的东西。
浏览 4
提问于2011-10-02
得票数 1
回答已采纳
1
回答
MariaDB中的
索引
键大小
限制
是多少?
、
、
、
在
MySQL
中,单列
索引
的
索引
键最多可达767字节,同样的
长度
限制
适用于任何
索引
键前缀。这个
限制
是多少?
浏览 5
提问于2014-03-27
得票数 3
1
回答
MySQL
如何处理
长度
有限的复合唯一
索引
?
、
、
假设
MySQL
(MyISAM)表中有两列:url VARCHAR(155)|--------155------| + |--------rest-------| <-- This should be the key length 我的意思是,键应该有最大
长度
(我使用utf8作为编码,因此在唯一
浏览 4
提问于2011-08-20
得票数 2
回答已采纳
4
回答
当我尝试在c面板phpmyadmin中导入sql文件时-指定的密钥太长;最大密钥
长度
是767字节#1071
、
我怎样才能增加这个
限制
。什么是文件目的地,我可以在哪里用另一个数字替换这个数字(767字节)。UPDATE CASCADE
MySQL
浏览 1
提问于2019-09-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字符串的长度
判断字符长度小技巧
ElasticSearch索引 VS MySQL索引
MYSQL索引
MySQL索引分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券