mac 安裝mysql教程
下載mysql安裝包
百度雲盤地址:
https://pan.baidu.com/s/1qbF8vtON2sLzNetXCITnSQ
運行安裝包
一直下一步即可
配置環境變量
在終端切換到根目錄,編輯./.bash_profile文件
$ cd ~
$ vim ./.bash_profile
進入vim 編輯環境。 按下i 進入 insert 模式 ,輸入
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
按下esc 退出 insert 模式,輸入:wq保存配置文件。
:wq
在終端界面下輸入以下命令,讓配置文件的修改生效,並查看環境變量是否設置成功
$ source ~/.bash_profile
$ echo $PATH
MySQL服務的啟停和狀態的查看
停止MySQL服務
sudo mysql.server stop
重啟MySQL服務
sudo mysql.server restart
查看MySQL服務狀態
sudo mysql.server status
啟動
終端界面下輸入
sudo mysql.server start
啟動mysql服務,啟動成功后繼續輸入
mysql -u root -p
直接回車進入數據庫,看到下列歡迎頁面
若執行成功,初始化密碼
設置初始化密碼,進入數據庫mysql數據庫之后執行下面的語句,設置當前root用戶的密碼為root。
set password = password('root');
mysql -u root -p登錄失敗用以下方法
首先第一步 停止Mysql服務 打開系統偏好設置中的mysql選擇Stop Mysql Server
進入終端輸入:cd /usr/local/mysql/bin/ 回車后;
登錄管理員權限 sudo su 回車后;輸入管理員對應的密碼
輸入以下命令來禁止mysql驗證功能 ./mysqld_safe --skip-grant-tables & 回車后mysql會自動重啟(偏好設置中mysql的狀態會變成running)
輸入命令 ./mysql 回車后
設置密碼
輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼');
如果報錯,提示信息如下
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
先執行
flush privileges;
在修改密碼
alter user 'root'@'localhost' identified by '密碼';
設置mysql默認編碼格式
mysql可視化工具
請參考:mac navicat免激活版