詳細的步驟百度一下都有? 纠拔, 不過百度的文章質(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在哪里 S伞烙无!?
打開系統(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;