標籤:round 賬戶 span www. mon body port info /usr
1、下載安裝包
http://www.mysql.com/downloads/
找到如下內容下載
mysql-5.7.21-1-macos10.13-x86_64.dmg是
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-1-macos10.13-x86_64.dmg
2、下載後按提示安裝
按照一路安裝步驟,儲存最後彈出框裡的mysql root密碼。
3、安裝好之後,還需要啟動
開啟設定並且點擊MySql開啟MySql伺服器,根據需要是否開機自啟
4、設定環境變數
此時我們在終端輸入此時我們在命令列輸入mysql -uroot -p命令會提示沒有commod not found,我們還需要將mysql加入系統內容變數。
(1).進入/usr/local/mysql/bin,查看此目錄下是否有mysql。
(2).執行vim ~/.bash_profile
在該檔案中添加mysql/bin的目錄,:
PATH=$PATH:/usr/local/mysql/bin
添加完成後,按esc,然後輸入wq儲存。
最後在命令列輸入source ~/.bash_profile
5、由於我忘記了密碼,這一步是mac下修改mysql的密碼
命令列起停mysql:
都得用root賬戶
yuchaodeMacBook-Pro:support-files root# ./mysql.server start
a/ stop / status /restartStarting MySQL.Logging to ‘/usr/local/mysql/data/yuchaodeMacBook-Pro.local.err‘. SUCCESS! yuchaodeMacBook-Pro:support-files root# ./mysql.server stop Shutting down MySQL. SUCCESS!
yuchaodeMacBook-Pro:support-files root# pwd
/usr/local/mysql/support-files
6、如果有報錯沒有pid檔案
刪除/usr/local/mysql/data/*.err
7、跳過授權表,修改密碼ps aux |grep mysql
#這一步,必須關閉mysql!!!!!!跳過許可權驗證
yuchaodeMacBook-Pro:bin root# ./mysqld_safe --skip-grant-tables &
#直接用root登陸,不要求輸入密碼
./mysql -uroot
#修改密碼
mysql>
update mysql.user set authentication_string =password(‘redhat‘) where User=‘root‘;
#重新整理表
flush privileges;
#重啟mysql服務,會自動關閉跳過授權表的進程!!
yuchaodeMacBook-Pro:bin root# ../support-files/mysql.server restart
8、大功告成!!!!!!!!!!!!!!!!!!!!!!!!!
MacOs安裝mysql與修改root密碼