MYSQL 如何使用MYSQL命令列的自動補全功能

2021-12-30 10:13:48 字數 854 閱讀 3296

mysql:如何使用mysql命令列的自動補全功能

使用mysql -i命令,檢視mysql命令的引數,其中對--auto-rehash引數的說明如下:

--auto-rehash     enable automatic rehashing. one doesn't need to use

'rehash' to get table and field completion, but startup

and reconnecting may take a longer time. disable with

--disable-auto-rehash.

www.2cto.com  

網上也找了一些資料,說是開啟mysql的自動補全功能,類似於linux的tab鍵補全功能。

但如下使用該引數後,輸入sql命令,中途按tab健,並未出現自動補全的效果,不知道如何操作:

[sql] 

c:\users\qxl>mysql -u root --auto-rehash  

welcome to the mysql monitor.  commands end with ; or \g.  

your mysql connection id is 29  

server version: 5.1.28-rc-community mysql community server (gpl)  

type 'help;' or '\h' for help. type '\c' to clear the buffer.  

mysql> use test  

database changed  

mysql> select * from newnam  

windouws下cmd使用mysql命令

連線,退出mysql 常用指令 以管理員執行cmd net start mysql關閉mysql服務 net stop mysqllinux下重啟mysql服務 windows下不能直接重啟,只能先停止再啟動 service mysql restart格式 mysql h主機位址 u使用者名稱 p使...

mysql如何使用索引 MySQL是如何使用索引的

閒扯 很多時候我們面對很慢的查詢的時候會一籌莫展,這個時候大部分人都會很自然的想到建索引這條路。事實上索引確實是個很好的優化方式,乙個良好的索引能夠提公升不止一倍的效率,還能帶來併發能力的提公升。但是索引也不是萬能的,不然的話我大可以給一張表的所有列上都加上索引,但是基本上所有的dba都會有一條認知...

MySQL如何使用索引

概念 索引用於快速查詢具有特定列值的行。沒有索引,mysql必須從第一行開始,然後通讀整個表以找到相關的行。表越大,耗費時間越多。如果表中有相關列的索引,mysql可以快速確定要在資料檔案中間查詢的位置,而不必檢視所有資料。這比順序讀取每一行要快得多。大多數mysql索引 primary key,u...