mac OS X安裝mysql

前言:

因?yàn)橛胢ac開發(fā),使用dmg鏡像安裝經(jīng)常失敗。

MySQL啟動(dòng)出現(xiàn)The server quit without updating PID file (/usr/local/mysql/data/sunyudeMacBook-Pro.local.pid)

現(xiàn)象:

1 sudo /usr/local/mysql/support-files/mysql.server start? 提示?The server quit without updating PID file

?2 點(diǎn)擊 系統(tǒng)偏好設(shè)置里的? mysql 沒有看到正常的啟動(dòng)頁面???

解決方法:

下載 mysql 的版本是不是和你機(jī)器的版本不一樣?

比如你的系統(tǒng)是 mac os 10.11,你下了一個(gè)要求10.14 的mysql 。是啟動(dòng)不了的。

在這里選版本:https://downloads.mysql.com/archives/community/

安裝過程中將密碼保存下來!

3、配置

打開終端,進(jìn)入MySQL安裝目錄/usr/local/mysql,進(jìn)入bin目錄,執(zhí)行mysql -u root -p登錄語句

系統(tǒng)提示“-bash:mysql:command not found”錯(cuò)誤,原因是因?yàn)閳?zhí)行命令時(shí)系統(tǒng)會(huì)主動(dòng)到環(huán)境變量$PATH下尋找命令,如果沒有找到命令則提示不存在,因?yàn)樵诎惭bMySQL之后我們沒有對(duì)MySQL進(jìn)行配置,所以系統(tǒng)找不到mysql命令。

/etc/paths - 建議修改,方法簡(jiǎn)單

1)文件構(gòu)成

執(zhí)行vi /etc/paths之后呈現(xiàn):

/usr/local/bin

/usr/bin

/bin

/usr/sbin

(2)級(jí)別:實(shí)質(zhì)上這就是個(gè)系統(tǒng)全局的路徑,不建議做直接改動(dòng),具體改動(dòng)的方法兩個(gè)。

(3)修改方法:就是加載路徑

1.創(chuàng)建一個(gè)文件:

sudo touch /etc/paths.d/mysql

2.用 vim 打開這個(gè)文件(如果是以 open -t 的方式打開,則不允許編輯):

sudo vim /etc/paths.d/mysql

3.編輯該文件,鍵入路徑并保存(關(guān)閉該 Terminal 窗口并重新打開一個(gè),就能使用 mysql 命令了)

/usr/local/mysql/bin

或者

sudo -s 'echo "/usr/local/sbin/mypath" > /etc/paths.d/mypath'

保存退出之后,重新打開新的命令窗口,

通過mysql -uroot -p登錄mysql, 輸入之前保存的密碼

修改登錄密碼:

sunyudeMacBook-Pro:~ sunyu$ mysql -u root -p

Enter password:?

Welcome to the MySQL monitor.? Commands end with ; or \g.

Your MySQL connection id is 9

Server version: 5.7.12

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('aa123123');

Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql>?

4、使用MySQL Workbench管理MySQL數(shù)據(jù)庫

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容