關鍵詞:cmd遠程訪問mysql數據庫 html
雖然有navicat圖形化界面,不過我仍是想用dos來練習sql語法。mysql
首先來介紹下cmd命令遠程訪問數據庫,這個坑了我好久,我開始一直用MySQL client的connect方法訪問,顯示沒有權限,在一位學長告訴我數據庫是有權限的,我才告別這個坑。sql
要執行mysql命令,咱們首先要找到mysql.exe文件所在位置,在這裏咱們要注意咱們要找的是mysql.exe的路徑,而不是mysql數據文件存儲位置。數據庫
由於網上有兩種問題的方法,容易混淆。bash
show global variables like
"%datadir%"
;(ps:能夠先忽略這個"%datadir%",在後面用通配符查找字符串會知道。)結果爲C:\ProgramData\MySQL\MySQL Server 8.0\Data\
在這裏有個對這個安裝文件的子文件夾的詳細解釋,(https://www.cnblogs.com/Anly-Lmj/p/10746739.html)但我以爲沒什麼必要,能夠找到就能夠了,何必管它安裝目錄呢,咱們要知道的是:咱們由於要用mysql命令,因此咱們轉換到mysql目錄,這樣才能夠執行mysql.exe。spa
C:\Program Files\MySQL\MySQL Server 8.0\bin 就是我要找的mysql.exe位置命令行
(cmd界面)code
隨後咱們輸入:htm
界面便會顯示咱們登陸成功。blog
咱們下面即可以進行mysq的練習或者工做啦!