MAC電腦上MySQL的安裝與卸載

一.安裝MySQL

1.登錄MySQL網(wǎng)站

打開官網(wǎng) : http://www.mysql.com/downloads/ 進(jìn)入,點(diǎn)擊下方的DOWNLOADS : MySQL Community Server

1.png

2.選擇dmg文件下載
2.png
3.查看其他版本請(qǐng)從下圖中查找
3.png
4.選擇不登錄直接下載
4.png
5.雙擊安裝*.dmg文件,并記住密碼,成功后界面如圖:
5.png

6.png
6.啟動(dòng)Mysql服務(wù)
7.png
7.配置路徑

用文本編輯器打開 .bash_profile 文件

vim ~/.bash_profile

添加變量(路徑換成自己數(shù)據(jù)庫的bin路徑)

PATH=$PATH:/usr/local/mysql/bin

保存(vim 中先按 Esc鍵,在輸入 :wq )

source ~/.bash_profile

刷新環(huán)境變量

如遇到下圖情況
8.png
1.輸入sudo vim .bash_profile
2.輸入密碼
9.png

注:輸入i進(jìn)入編輯模式,輸入要編輯的內(nèi)容以后點(diǎn)擊esc建退出,這時(shí)候-----INSERT----會(huì)消失.輸入:w進(jìn)行保存或者是:wq保存并退出.使用echo $PATH命令查看是否配置好.

如果改壞了bash_profile后的救助方法
1.修改了 .bash_profile 的配置,如果配置不對(duì)。很容出現(xiàn)許多內(nèi)置命令都無法識(shí)別。
2.不管輸入什么命令都提示 command not found,連 rm、cd、vi 這些命令都用不了了
3.使用命令修復(fù)export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

8.登錄MySQL

輸入如下指令后,填寫數(shù)據(jù)庫密碼即可

mysql -uroot -p
10.png
9.退出MySQL
exit;
11.png

二.刪除MySQL

1.先停止所有mysql有關(guān)進(jìn)程
2.sudo rm /usr/local/mysql
3.sudo rm -rf /usr/local/mysql*
4.sudo rm -rf /Library/StartupItems/MySQLCOM
5.sudo rm -rf /Library/PreferencePanes/My*
6.vim /etc/hostconfig  # 打開之后removed the line MYSQLCOM=-YES-
7.rm -rf ~/Library/PreferencePanes/My*
8.sudo rm -rf /Library/Receipts/mysql*
9.sudo rm -rf /Library/Receipts/MySQL*
10.sudo rm -rf /var/db/receipts/com.mysql.*

注:刪除后在系統(tǒng)偏好設(shè)置中將不再顯示Mysql服務(wù)

11.png

三.使用圖形化工具Navicat連接MySQL

12.png

注意事項(xiàng):
Mysql 8.0.12版本,安裝成功,使用Navicat連接失敗

報(bào)錯(cuò)信息

Authentication plugin 'caching_sha2_password' cannot be 
loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_
password.so, 2): image not found

解決辦法
1.打開系統(tǒng)偏好設(shè)置,找到mysql,點(diǎn)擊Initialize Database。
2.輸入你的新密碼。
3.選擇‘Use legacy password‘。
4.重啟mysql服務(wù)。
5.現(xiàn)在可以使用Navicat鏈接。


13.png

14.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容