MySQL搜索變量關鍵字命令

MySQL中有很多的變量,如foreign_key_checks。

我們經常在導入數據庫之前輸入命令set  foreign_key_checks = 0;

這樣子我們就可以禁止表之間的外鍵約束,從而成功導入數據庫。

而有時候我們可能忘記這個變量的名稱,此時我們可以使用命令:show variables like '%foreign%';


這時候此變量的名稱就完全的顯示了出來。

從此,我們再也不需要記住整個foreign_key_checks變量名,而只用記住其中的部分關鍵字即可。


再比如命令,show variables like 'char%';


我們可以查看到MySQL使用的編碼方式。

就圖論圖:由於windows命令行窗口默認使用編碼爲gbk(cmd命令:chcp 936),所以顯示MySQL數據庫utf-8編碼(MySQL中是utf8)的中文信息時可能出現亂碼,所以我們在執行select語句之前,可以先使用語句set names gbk;然後再進行select操作。下一次重新連接數據庫後,上一次所設置的gbk會自動恢復成utf8,所以在執行select語句前仍然需要輸入set names gbk;!


再比如命令:show variables like '%case%';


MySQL官方文檔中給出瞭解釋:

lower_case_file_system:



lower_case_table_names:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章