zoukankan      html  css  js  c++  java
  • msyql error: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A

    mysql> use mydb

     Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

    访问数据库的时候出现以上情况,

    一般产生这个问题是由于MYSQL中数据库太大,导致读取预读时间太长,从而显示这个提示,如果之前都没有遇到这个问题,那么产生这个问题的原因可能是由于有改变数据库信息的操作,比如drop一个很大的表(几千万数据)而中途终止.

    先查看当前的进程情况,:

    mysql> show processlist ;

    上图中锁表的id为208,则可以使用kill命令,结束它.

    mysql> kill 208;

    删除这些锁表的情况,我的mysql就能正常访问了.

    还有一种方法:

    我们进入mysql 时,没有使用-A参数:

    mysql> mysql  -uroot -pxxxx -A

    当使用-A参数时,就不预读数据库信息,速度就会快起来.

  • 相关阅读:
    SpringMVC 工作流程
    zookeeper
    Zookeeper
    HashMap
    Shiro learning
    Shiro learning
    Shiro learning
    Easy Poi入门
    Enum枚举学习- java5之前和之后的写法
    linux命令行todo列表管理工具Taskwarrior介绍
  • 原文地址:https://www.cnblogs.com/wangss/p/6269153.html
Copyright © 2011-2022 走看看