2018-01-05

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Mac MySQL的安裝及遇到的問題

一.安裝

? ? ?1.官網(wǎng)下載MySql dmg版本。


? ? 2.雙擊下載的 mysql-5.7.14-osx10.11-x86_64.dmg 文件,到最后步記住密碼再確定。


? ? ? ?忘記密碼也可以在右上角通知欄看到。

? ?3.系統(tǒng)偏好設(shè)置中點(diǎn)擊MySql圖標(biāo)彈出彈窗,開啟mysql。


二、安裝完成后打開終端,完成密碼修改。

? 1.定義別名

? ? ? 輸入alias命令:alias mysql=/usr/local/mysql/bin/mysql

? ? ? 回車,再輸入:alias mysqladmin=/usr/local/mysql/bin/mysqladmin

2.修改密碼

? ? ? 輸入:mysqladmin -u root -p? password


連續(xù)輸入 原始密碼 新密碼 確認(rèn)新密碼

3.鏈接數(shù)據(jù)庫

? ? 終端輸入:mysql -u root -p 回車輸入密碼


出現(xiàn) mysql>說明登錄成功可以輸入sql命令了。



三 .安裝中的問題

? 1.安裝完成后,修改密碼時(shí)輸入初始密碼: 終端報(bào)錯(cuò):bash: !": event not found(原因不明如果有大神知道,請(qǐng)下方留言,跪謝?。?/p>


然而活人不能被尿憋死,果斷跳過初始密碼,直接修改密碼。

2.跳過初始密碼的方法(同時(shí)也適用密碼過期無法登錄的情況):

a. ?停止 mysql server. ?通常是在 '系統(tǒng)偏好設(shè)置' > MySQL > 'Stop MySQL Server'

b. ?打開終端,輸入:

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

輸入Mac密碼:

b. ?打開另一個(gè)新終端,輸入:

? ?sudo /usr/local/mysql/bin/mysql -u root

? ? ?UPDATE mysql.user SET authentication_string=PASSWORD('新密碼') WHERE User='root';

? ? ?FLUSH PRIVILEGES;(刷新一下設(shè)置)

d. ?重啟MySQL.

*以上方法針對(duì) MySQL V5.7.9, 舊版的mysql請(qǐng)使用:UPDATE mysql.user SET Password=PASSWORD('新密碼') WHERE User='root';


? ? 完成!

?著作權(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),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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