
mysql
炸天总指挥
这个作者很懒,什么都没留下…
展开
-
mysql 中文全文检索
网上一搜一大堆,总结下,mysql5.7以前的版本是不支持中文分词全文检索的,5.7及以后出了一个ngram的中文分词器,那么就可以来用中文检索了。 值得注意的是,直接用navicat设置fulltext是不够的,因为没有用到ngram。 所以正确的写法是alter table hd_market add fulltext index ix_addr(addr) wit...原创 2018-04-09 23:02:44 · 517 阅读 · 0 评论 -
mysql linux 安装
本以为mysql安装挺简单的,毕竟yum一下就好了,但是yum版本太低,最近要做中文的全文检索,要求版本大于5.7,所以先下载tar.gz。 1. 下载好的文件解压到/usr/local/mysql下!!! 2.然后chown mysql:mysql /usr/local/mysql !!! 3.接着bin/mysqld --initialize --user=mysql --...原创 2018-04-10 15:43:08 · 124 阅读 · 0 评论 -
索引那些事
最近面试问了很多关于索引的事,本来自认为可以对答如流,什么BTREE B+TREE啊,什么like '%abc'和like ‘abc%’的区别啊,又是联合索引a=?and b=? and c=?的判断啊,很简单呐,但没想到啊,这里面门门道道都可以玩出花来了,现在面试官问问题都是挖着陷阱让你往里跳,不讲究。 你真的懂联合索引么? 话不多说,实践出真理,建表建索引 (name,class,a...原创 2019-03-15 15:41:12 · 178 阅读 · 0 评论