PRIMARY 主键,一个表中只能有一个主键,
该键值不能为 NULL ,不能重复UNIQUE 唯一键(或称 第二辅助键),一个表中可以有多个
该键值不能重复,但是可以有多个记录值为 NULLINDEX 普通的索引FULLTEXT 全文索引,这在 MySQL参考手册 的第六章倒数第二节有详细的阐述
该键值不能为 NULL ,不能重复UNIQUE 唯一键(或称 第二辅助键),一个表中可以有多个
该键值不能重复,但是可以有多个记录值为 NULLINDEX 普通的索引FULLTEXT 全文索引,这在 MySQL参考手册 的第六章倒数第二节有详细的阐述
解决方案 »
- [纠结]java写的用MySQLdump备份还原数据库
- 正则可以只返回匹配的正则数字吗?
- 索引 x 和 xx 可能是相同的,其中一个将可能被删除
- 续论坛单日最高帖HQL语句
- 求一条sql语句
- (救急)mysql连接报错:ERROR 2013 (HY000): Lost connection to MySQL server during query
- 请问access如何导出表结构,并导入到mysql中?
- 散分了,debian上的MySQL在哪能下载到,具体点~!!!!!
- 请问mysql下查看数据库连接数的命令
- postgresql有没有判断游标打开或关闭的属性?
- float和double类型的奇怪问题,高手请进
- 如何将excel表导入到一个mysql表中?
MySQL 的 FULLTEXT SEARCH TODO 中明确提出了将加强对多字节字集的支持!2: 其它的替代办法!!
a. 对所有汉字字段不要使用 Binary ,设置默认字符集,
使用 LIKE 查询
b. 使用一些多字符安全的函数进行处理,
然后以 Binary 模式进行比较呵呵,
没有全文索引功能可能会对某些项目应该有所影响,
不过没有什么大碍的,
相信 MySQL 会做的越来越好!
我期待着它的下一个版本!
MySQL 的 FULLTEXT SEARCH TODO 中明确提出了将加强对多字节字集的支持!2: 其它的替代办法!!
a. 对所有汉字字段不要使用 Binary ,设置默认字符集,
使用 LIKE 查询
b. 使用一些多字符安全的函数进行处理,
然后以 Binary 模式进行比较呵呵,
没有全文索引功能可能会对某些项目应该有所影响,
不过没有什么大碍的,
相信 MySQL 会做的越来越好!
我期待着它的下一个版本!
wordid int(10) UNSIGNED 否 auto_increment
title char(50) 否 键名 类型 组别 执行操作 字段
PRIMARY PRIMARY 199059 丢弃 编辑 wordid
title UNIQUE 199059 丢弃 编辑 title 类型 使用
数据 10,692 KB
索引 5,702 KB
总计 16,394 KB 上面是VB论坛中间word数据库的结构,从上面看,设置了uniqe以后也会有索引
那这样的话unique,index,fulltext三种索引方法有什么区别呢
也就是分别用在什么情况下呢?
unique,index的区别是前者必须记录唯一,index可以重复取值...fulltext是全文索引 用于like 子句