mysql root密碼以及用戶密碼修改 忘記密碼修改解決辦法

mysal 一般有源碼安裝和yum源安裝,源碼安裝需要提供源碼包,yum安裝只要去mysql 官網找安裝包就可以了。下面就講下yum 第一次安裝獲取密碼以及修改。

yum第一次安裝mysql,都會在系統中 隨機生成一個密碼,一般都放在/var/log/mysqld.log裡面,我們可以過濾找出來 grep password /var/log/mysqld.log 如下圖為最後為隨機生產的密碼

mysql root密碼以及用戶密碼修改 忘記密碼修改解決辦法

然後我們可以用這個密碼登錄 mysql 登錄成功後 第一必須修改密碼,如下圖:


mysql root密碼以及用戶密碼修改 忘記密碼修改解決辦法

然後修改密碼:我們可以在數據庫裡面修改也可以在外面修改,下面是進入數據裡面修改密碼


mysql root密碼以及用戶密碼修改 忘記密碼修改解決辦法

如果在不登錄進去 可以在外面用以下語法修改密碼:

mysqladmin -uroot -p'舊密碼' password '新密碼'

root賬戶沒了或者root密碼丟失,我們可以這樣找回密碼:

mysqld --skip-grant-tables --user=mysql &

mysql> UPDATE mysql.user SET authentication_string=password('新密碼') WHERE user='root' AND host='localhsot';

修改普通用戶的密碼語法:

alter user '用戶名'@'ip或者本地登錄' identified by '新密碼'


分享到:


相關文章: