詳細的步驟百度一下都有? , 不過百度的文章質(zhì)量大家都知道... 很多的坑 。?
所以大家踩坑前可以來看一下自己將會踩的坑。
1.? mysql 下載的話直接到官網(wǎng)就好了? , 歷史版本都能下載到 , 這邊找了下 5.7 下載了。 網(wǎng)絡(luò)抖動下載了三次才下載成功
2.? 下載完 dmg 直接點繼續(xù) , 注意 , 其中有一步會給你一個臨時的密碼 ,截圖或者復(fù)制下來 , 大圖警告

3.? 下載完了 , 默認的安裝路徑為??/usr/local/mysql-5.7.23-macos10.13-x86_64? ?,到 bin 目錄里面執(zhí)行 mysql 。
等等 , 執(zhí)行mysql 肯定要啟動 mysql server 啊 。 mysql server在哪里 !!?
打開系統(tǒng)系統(tǒng)偏好設(shè)置 , 你會發(fā)現(xiàn)下面多了一個 mysql 的圖標, 打開服務(wù)就好了
4. 在 bin 目錄下執(zhí)行 mysql -u root -p? ?, 會提示你輸入密碼 , 把動態(tài)密碼輸入進去就可以了 ...
這是理想狀態(tài) , 我輸入完就提示報錯 。? 郁悶,? 于是跳過這步 , 總是跑到 bin 下面執(zhí)行 mysql 命令不行啊 。?
起個別名 :??
alias mysql=/usr/local/mysql/bin/mysql-5.7.23-macos10.13-x86_64
任意路徑下執(zhí)行上面的命令 , 自己的mysql安裝文件名要看清 , 別直接 copy
然后在根目錄下 再執(zhí)行 mysql -u root -p , 輸入密碼就可以了 ....? 你怎么不繼續(xù)顯示錯誤了... !!!!!!
5. 更改密碼 , 進入到 mysql 后 。

搞定。
----------------------------------------------------------------------------------------------------------------------------------------------------
linux? 下運行遇到的坑 。
1. mysql.sock 文件消失? ?。 聽說是由于用戶權(quán)限不當,登錄失敗, mysql safe 自動將其銷毀起到保護作用 。 不過沒了這個文件, mysql 都無法登陸了 。解決辦法 :
? ? ? ? ?1. 切換到root
? ? ? ? ? 2.?/usr/bin/mysql_install_db???? //重建授權(quán)表
? ? ? ? ? 3.?/usr/bin/mysqld_safe &
再去看就有了
2. 遠程連接沒有權(quán)限
創(chuàng)建用戶命令? : create user 'guangzhu'@'%' identified by '123456';
刷新權(quán)限:FLUSH PRIVILEGES;
查看用戶: select? host , user from mysql.user;