我在mac下使用mysql遇到的問題

1. 安裝完啓動服務之後在命令行下無法識別 mysql 命令
解決辦法:mysql默認安裝在 /usr/local/mysql/bin/mysql , 所以解決辦法就是在命令行輸入    /usr/local/mysql/bin/mysql -u root -p   然後輸入數據庫的密碼就OK了。原因是系統環境變量裏沒有包含 /usr/local/mysql/bin/ ,至於具體的原因就不清除了。網上還有說用In 命令把mysql 的 bin 路徑加到系統環境變量裏,但是我試了不好試,不知道爲啥。


2. 第一次用mysql建表,模仿dump生成的語句寫,真悲催,各種錯誤,就是因爲我加了 ' ,就是個單引號,感覺自己好挫。還有就是錯誤提示從哪個字符開始,哪個地方就是有問題,聰明人肯定一下就能看出來,向我這種笨人看了一天的錯誤提示才發現,憋屎我了。(PS: 後來發現dump生成的那個`不是單引號,不知道是神馬東西,自己從鍵盤輸不出來這個符號,有這個符號不影響mysql命令。)


3. 查mysql的端口號:
一開始上網查到的是
 mysql>show variables; 
列出來所有的變量值,看得我直暈,後來發現有直接能查的命令:
mysql> show variables like 'port';
這個不錯:參考查看MySQL端口號


4. 命令行不好使的問題
sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
參考:MySQL問題解決:-bash: mysql: command not found

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