轉載請標明出處:http://blog.csdn.net/donkor_/article/details/139392605
文章目錄
- 前言
- 修改密碼
- Step1:修改my.conf文件
- Step2:添加配置skip-grant-tables
- Step3:重啟mysql服務
- Step4:進入mysql
- Step5:刷新權限
- Step6:修改密碼
- Step7:再次刷新權限
- Step8:刪除/注釋 skip-grant-tables
- Step9:再次重啟mysql
- 總結
前言
mac通過homebrew安裝的Mysql,進行密碼修改
本機環境 | 備注 |
---|---|
芯片 | Apple M2 Pro |
macOs | Sonoma 14.5 |
Mysql版本 | 8.3.0 |
修改密碼
Step1:修改my.conf文件
通過如下命令,修改my.conf文件。按i
進行輸入。
sudo vim /opt/homebrew/etc/my.cnf
Step2:添加配置skip-grant-tables
在mysqld
下添加配置 skip-grant-tables
,無密碼登陸
按esc
退出操作。輸入:wq
進行保存。
Step3:重啟mysql服務
重啟服務,使用如下命令
brew services restart mysql
Step4:進入mysql
進入mysql
,使用如下命令
mysql -uroot
Step5:刷新權限
mysql
內刷新權限,使用如下命令
flush privileges;
Step6:修改密碼
mysql
內修改密碼,使用如下命令
alter user'root'@'localhost' IDENTIFIED BY '新密碼';
Step7:再次刷新權限
mysql
內再次刷新權限,使用如下命令
flush privileges;
退出mysql
Step8:刪除/注釋 skip-grant-tables
刪除或注釋mysqld
下添加配置 skip-grant-tables
Step9:再次重啟mysql
brew services restart mysql
總結
使用Navicat或其他工具進行測試。測試連接成功。完成ヾ(?°?°?)ノ゙