码迷,mamicode.com
首页 > 数据库 > 详细

MySQL访问时无法切换数据库的问题!

时间:2016-06-07 16:29:52      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:mysql访问时无法切换数据库的问题!

问题:

访问数据查东西的时候,切换数据库卡在一个地方,需要等好久。

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一个很大的表(几千万数据)而中途终止。

show processlist ;(现在不存在锁表情况)

技术分享

注意:如果出现有锁表的情况,杀死即可。

kill  id;

然后重新使用数据库,发现正常。


至于上述的-A参数,和预读数据有关,加参数-A则不需要预读数据库信息。

mysql -hhostname -uusername -ppassword -Pport -A

如果登陆之前没有加-A切换数据库

use mysql -A;

技术分享


小小经历,调侃一下!

QQ:1145507435

邮箱:renzhiyuan666666@vip.qq.com

本文出自 “?唯一!” 博客,请务必保留此出处http://renzhiyuan.blog.51cto.com/10433137/1786976

MySQL访问时无法切换数据库的问题!

标签:mysql访问时无法切换数据库的问题!

原文地址:http://renzhiyuan.blog.51cto.com/10433137/1786976

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!