zoukankan      html  css  js  c++  java
  • mysql全文检索

    1.需修改ft_min_word_len=1 

      因为ft_min_word_len默认为4,是针对英文的,中文分词基本长度都为2,所以修改 my.ini 在 [mysqld] 后面加入一行“ft_min_word_len=1”

    2.重建全文索引

      REPAIR TABLE title QUICK;  修改了如上面的配置后重建下索引生效

    3.终止当前执行的操作

      show processlist;
      找出你要停止的语句
      然后找出你要终止的语句的id
      在系统下mysqladmin -uroot -ppassword kill 要杀的ID

    4.查看所有表的引擎

      查看前先分析下要查看的表 analyze table mytable;

      SHOW TABLE STATUS FROM `libnet`; 

    5.查看所有表的当前行数

      查看前先分析下要查看的表 analyze table mytable;

      select TABLE_NAME,TABLE_ROWS from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='mydb'

    6、innodb引擎的表的优化

    innodb引擎的表如果使用optimize命令优化则会提示: Table does not support optimize, doing recreate + analyze instead

    可以替代使用   alter table table_name engine=innodb   

  • 相关阅读:
    CentOS+Nginx+PHP+MySQL详细配置(图解)
    linux下MySQL安装登录及操作
    hdu 1059 多重背包
    hdu 1754 单点更新
    poj 3264 RMQ 水题
    hdu 1114 基础完全背包
    hdu 3466 排序01背包
    poj 2923 状压dp+01背包
    hdu 2639 第k大01背包
    hdu 2184 01背包变形
  • 原文地址:https://www.cnblogs.com/zhenzhong/p/3296055.html
Copyright © 2011-2022 走看看