前言:
因?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ù)庫