MySQL for Mac 終端操作說明


mysql for mac 終端操作說明
MySQL服務開啟
Mac版mysql可以從設置里啟動服務:

如果想要在終端(Terminal)中操作mysql,需要先添加mysql路徑,在此以zsh為例:

# 打開設置文件
vim ~/.zshrc

# 添加路徑
PATH="/usr/local/mysql/bin:$PATH";
export PATH

# 應用
source ~/.zshrc
1
2
3
4
5
6
7
8
9
終端中(開啟/關閉/重啟)mysql的操作為:

# 啟動MySQL服務
sudo /usr/local/mysql/support-files/mysql.server start

# 關閉MySQL服務
sudo /usr/local/mysql/support-files/mysql.server stop

# 重啟MySQL服務
sudo /usr/local/mysql/support-files/mysql.server restart
1
2
3
4
5
6
7
8
進入mysql命令行操作
終端輸入:

mysql -u root -p
1
沒有問題的話,終端需要輸入mysql密碼或者(無密碼的話隨便敲)直接進入mysql命令行。

可能遇到的問題
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket '/tmp/mysql.sock’

遇到此問題為沒有正確啟動mysql,查看開啟服務過程中出現了什么錯誤。

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

遇到此問題為mysql密碼錯誤。

ERROR 1045 (28000)解決方案
跳過權限檢查,直接進入(只是學習圖方便)

# 進入my.cnf設置文件
sudo vim /etc/my.cnf

# 在[mysqld]中添加
skip-grant-tables
1
2
3
4
5
如果沒有該文件,可以參考my.cnf文件設置

:wq!保存后,重啟mysql服務,就可以直接使用該命令進入mysql命令行:

mysql -u root
1
修改mysql密碼

mac下修改mysql的密碼
--------------------- 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM