2023年9月6日 星期三

(Centos7_Mysql) 忘記密碼不要慌~

ver: mysql 5.7.43
 
跳過密碼驗證登錄進MySQL (需是主機root身份)
1) 先停止服務:
systemctl stop mysqld.service
 
2) 修改mMySQL的配置文件:
vi /etc/my.cnf
(最後加上一行: skip-grant-tables //登入不需密碼)
 
3) 再啓動服務:
systemctl start mysqld.service
 
然後這時就可以跳過密碼來登錄mysql:
mysql -u root  (即可登入 mysql)
 
ps.更新密碼. 及相關操作後, 記得同樣操作. 把 'skip-grant-tables' 去掉&重啟 mysql
 
update user set authentication_string=password("xxxxxxxxx") where user="root"; //一定要用 '雙引號' !!

沒有留言:

張貼留言

(Centos-7s) 更新: 網卡名稱改回 eth0 的方法

將 CentOS 7 網卡名稱修改, 用回 Eth0 的方法:   1) # vi /etc/sysconfig/grub 內容大概是這樣:   GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release...