硬件和軟件
- macPro
- iterm2命令面板
安裝鏈接
mysql dmg包鏈接,別點,直接複製下來。去迅雷下載。https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-macos10.15-x86_64.dmg
一定要放到迅雷去下載安裝,否則慢死。
安裝dmg後配置mysql
配置:
1. 小蘋果圖標
2. 系統偏好設置
3. MySQL圖標雙擊
4. mysql管理界面
5. 開啓服務
6. 查看進程:ps aux | grep mysql
7. 進入mysql目錄:cd /usr/local/mysql
8. 登錄:./mysql -u root -p
9. 修改密碼:在mysql下執行下面2句:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'example';
exit退出mysql,登錄驗證:mysql -uroot -pexample
10. 將這個路徑添加到環境變量中:
vi ~/.bash_profile
在打開的文件中插入下面2行代碼:
PATH = /usr/local/mysql/bin:$PATH
export PATH
保存後執行:
source .bash_profile
11. 查看新增的環境變量(如果發現沒有新寫的環境變量請繼續往下看)
echo $PATH
12. 再次輸入mysql -u root -p
不同類型命令面板的環境變量
- 如果是普通的命令面板,
vim ~/.bash_profile //然後呢
source .bash_profile // 就可以了
- 但是我的安裝了iterm+zsh。所有我要
vim ~/.zshrc // 把新的命令寫到這裏,保存。然後執行
source ~/.zshrc
mysql環境變量配置(成功)
https://jingyan.baidu.com/article/a378c960b8f828b328283033.html
vim ~/.zshrc
// 文件寫入:export PATH=${PATH}:/usr/local/mysql/bin
source ~/.zshrc
開啓服務
1. 圖形界面
第一個配置文章有寫:
系統偏好設置-》MySQL -》Start MySQL Server按鈕
2. 命令行
##啓動MySQL服務
sudo /usr/local/MySQL/support-files/mysql.server start
##停止MySQL服務
sudo /usr/local/mysql/support-files/mysql.server stop
##重啓MySQL服務
sudo /usr/local/mysql/support-files/mysql.server restart
配置命令行,簡單實現啓動和停止mysql服務
// 打開.zshrc
vim ~/.zshrc
// 按e進入編輯模式,按i進入insert模式
// 文件底部加2行代碼
alias mysqlstart="sudo /usr/local/mysql/support-files/mysql.server start"
alias mysqlstop="sudo /usr/local/mysql/support-files/mysql.server stop"
// 按esc鍵,輸入:wq,回車
// 使命令行生效
source ~/.zshrc
// 簡化後的開啓和關閉mysql服務命令
mysqlstart // 開啓
mysqlstop // 關閉
開啓服務後進入mysql操作
// 只輸入mysql會報錯:如下
// ERROR 1045 (28000): Access denied for user 'zhangmeili'@'localhost' (using password: NO)
// 解決只輸入mysql報錯問題,啓動
mysql -uroot -p
// 輸入密碼後就進入啦
// 退出
ctrl+c
exit + enter鍵