前言 最近在學習使用mysql,準備執行相關陳述句修改密碼,在輸入 mysql -u root -p 命令進入時報錯,提示我找不到mysql 注:root為你建庫時創建的用戶名
后來我以為是路徑問題,mac的默認路徑為 /usr/local/mysql/bin,更改路徑后還是說找不到
折騰許久,發現輸入下面2行代碼可解決上述問題
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
如下輸入密碼就可以進入mysql,密碼為創建資料庫時你設定的密碼
注:\q + 回車為退出; mysql --version為查詢版本
但很快就出現了另一個問題,每次想要進入mysql, 都需要輸入上面2個命令,這確實有點糟心,
后來幾經輾轉,結合好幾篇博主的文章,終于試出了解決方法,
解決方法:
首先打開終端,進入目錄 /usr/local/bin
cd /usr/local/bin
這里注意,打開終端,不是進入Desktop桌面,而是HOME檔案夾,如下打開終端,輸入ls命令后會展示包含的所有檔案,如下圖所示
然后輸入下面命令后,問題迎刃而解
sudo ln -fs /usr/local/mysql/bin/mysql mysql
我想原因可能是因為在 /usr/local/bin路徑下面缺少mysql所致
而該命令,sudo ln -fs /usr/local/mysql/bin/mysql mysql 則把/usr/local/bin 路徑中缺少的mysql給添加上了
原文參考:https://baijiahao.baidu.com/s?id=1663734534335365714&wfr=spider&for=pc
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/413156.html
標籤:MySQL
下一篇:資料連接池
