966
技術社區[雲棲]
mysql不預讀數據庫信息(use dbname 更快,不會卡)—Reading table information for completion of table and column names
原文:https://blog.163.com/xychenbaihu@yeah/blog/static/13222965520113152619796/

mysql> use dbname
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
You can turn off this feature to get a quicker startup with -A
讓後就卡在這裏。
上麵卡住的原因::
是由於數據庫太大,即數據庫中表非常多,所以如果預讀數據庫信息,將非常慢,所以就卡住了,如果數據庫中表非常少,將不會出現問題。
出現問題的原因是::
我們進入mysql 時,沒有使用-A參數;
即我們使用
mysql -hhostname -uusername -ppassword -Pport 的方式進入數據,
而沒有使用
mysql -hhostname -uusername -ppassword -Pport -A的方式進入數據庫。
當我們打開數據庫,即use dbname時,要預讀數據庫信息,當使用-A參數時,就不預讀數據庫信息。
最後更新:2017-04-02 06:51:58