mysql fulltext类型,mysql – 使用的表类型不支持FULLTEXT索引
我将此表数据导入phpmyadmin:
CREATE TABLE IF NOT EXISTS `cms_books` (
`id` bigint(20) NOT NULL,
`title` varchar(255) COLLATE utf8_persian_ci NOT NULL,
`seo_title` varchar(255) COLLATE utf8_persian_ci NOT NULL,
`orginal_title` varchar(255) COLLATE utf8_persian_ci NOT NULL,
`pub_type` tinyint(2) NOT NULL,
`long_desc` longtext COLLATE utf8_persian_ci NOT NULL,
`counter` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8;
我看到这个错误:
—
— Indexes for table cms_books
—
ALTER TABLE cms_books
ADD PRIMARY KEY (id), ADD FULLTEXT KEY title (title), ADD FULLTEXT KEY long_desc (long_desc);
MySQL said: Documentation
#1214 – The used table type doesn’t support FULLTEXT indexes
在localhost我添加标题和long_desc的全文,所以这工作,但当我导入我看到这个错误.如何修复此错误?
解决方法:
您需要将引擎更改为MyISAM.完整文本在INNODB中的MySQL 5.6之后支持搜索.你可以在here以上查看.
Full-text searches are supported for MyISAM tables only. (In MySQL 5.6
and up, they can also be used with InnoDB tables.)
标签:mysql
来源: https://codeday.me/bug/20190722/1504070.html
mysql fulltext类型,mysql – 使用的表类型不支持FULLTEXT索引相关推荐
- mysql没加引号导致全表扫描_mysql隐蔽的索引规则导致数据全表扫描
索引是为了加速数据的检索,但是不合理的表结构或适应不当则会起到反作用.我们在项目中就遇到过类似的问题,两个十万级别的数据表,在做连接查询的时候,查询时间达到了7000多秒还没有查出结果. 首先说明,关 ...
- MySQL 避免行锁升级为表锁——使用高效的索引
众所周知,MySQL 的 InnoDB 存储引擎支持事务,支持行级锁(innodb的行锁是通过给索引项加锁实现的).得益于这些特性,数据库支持高并发.如果 InnoDB 更新数据使用的不是行锁,而是表 ...
- mysql表的类型_浅谈MySQL表类型
MySQL为我们提供了很多表类型供选择,有MyISAM.ISAM.HEAP.BerkeleyDB.InnoDB,MERGE表类型,萝卜白菜各有所爱是不假,可是真正选择何种表类型还是要看业务需要啊,每一 ...
- mysql 修改表 引擎,mysql如何修改表类型(表引擎)
参考阅读:http://www.manongjc.com/article/1205.html 最近遇到一个修改 MySQL 表类型的问题,以前在 phpmyadmin 管理 mysql 数据库时,建立 ...
- 浅谈MySQL表类型
小小子的文章写的不错哦. 转载:http://www.xiaoxiaozi.com/2009/07/14/1171/ 浅谈MySQL表类型 MySQL为我们提供了很多表类型供选择,有MyISAM.IS ...
- mysql事务的坑----MyISAM表类型不支持事务操作
最近需要通过JDBC对数据库做事务型操作,实践时发现,并没有达到想要的效果,表现在:1.每次执行executeUpdate()后,数据就马上能在DB中查到.但按理来说,我还没执行commit(),DB ...
- 第15章:存储引擎和表类型#innodb的性能调整
原贴:http://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#innodb-tuning 第15章:存储引擎和表类型 目录 15.1. ...
- mysql三锁,mysql锁机制之表锁(三)
顾名思义,表锁就是一锁锁一整张表,在表被锁定期间,其他事务不能对该表进行操作,必须等当前表的锁被释放后才能进行操作.表锁响应的是非索引字段,即全表扫描,全表扫描时锁定整张表,sql语句可以通过执行计划 ...
- MySQL字段约束条件,外键约束条件,表关系
目录 字符编码与配置文件 统一字符编码 存储引擎 修改存储引擎的方式 自定义选项存储引擎 不同存储引擎产生的表文件有几个? MERGE InnoDB Archive BLACKHOLE blackho ...
- mysql fulltext 查询,MySQL高级选择、FULLTEXT查找、执行事务、数据加密
9.高级选择 9.1 选择最大值和最小值 GREATEST() //返回列表中最大值 LEAST() //返回列别中最小值 9.2 IF 语法 SELECT IF (condition, return ...
最新文章
- 自定义cacti插件监控jvm
- Android:学习AIDL,这一篇文章就够了(下)
- 几张旧照片,用傻瓜拍的,翻出来凑数 (续)
- 如何更有效的消灭watchdogs挖矿病毒?华为云DCS Redis为您支招
- 一个使用Jmeter做接口性能测试的实战案例
- 纯CSS3实现打火机火焰动画
- 坐标计算机在线使用,经纬度换算器(度分秒计算器在线使用)
- 【UCOSIII操作系统】事件篇
- win10 软路由_破费装了台LEDE软路由,测试WAN口能否跑万兆(中篇)
- 六度分割理论和SNS
- android 程序题期末,Android应用开发期末考试题
- python毕业设计课题-毕业设计:爬虫及数据分析
- 给大家介绍一个PDF图书下载网站,还有TXT图书下载
- 《大型网站技术架构》——第一章 大型网站架构演化
- 基频和倍频的概念_一倍频分析
- 软件工程头歌对现有系统进行分析
- Datawhale 南瓜书学习
- ublox TMOD2
- mindray心电监护仪使用说明_迈瑞 PM-8000E
- Java学习路线总结(2022版)