linux mysql 忘記密碼怎麼辦

2021-07-11 05:56:44 字數 699 閱讀 1400

1

、殺掉msql程序

[root@12345z ~]#killall -term mysqld

2、以安全模式啟動

mysql [

root@12345z ~]#

/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

3、完成以後就可以不用密碼進入

mysql了

[root@12345z ~]#

/usr/local/mysql/bin/mysql -u root -p 

不用輸入密碼回車進入

4、更改密碼

>use mysql

>update user set password=password("

123456

") where user="root";

>flush privileges;

5、登入用新密碼登入mysql

[root@12345z ~]#

/usr/local/mysql/bin/mysql -u root -p 

隨便執行語句會報錯:

執行set password=password("123456");

搞定~

linux mysql忘記root密碼

修改本地mysql目錄中的my.ini檔案 vim etc my.cnf在 mysqld 下新增如下配置 skip grant tables重啟mysql服務 service mysqld restart進入mysql mysql uroot use mysql 修改密碼 update user s...

Linux mysql忘記root密碼

linux下忘記mysql的root密碼怎麼辦?有什麼好的的解決方案嗎?最近實驗室內部的mysql的root密碼被修改了,需要想辦法修改新密碼。方法如下 1,關閉mysql服務 etc init.d mysqld stop 2,使用 skip grant tables選項啟動mysql服務,可以修改...

Linux MySQL 8 0 忘記密碼

不小忘了mysql的密碼,按照書上和網上的內容都沒能修改成功,終於在借鑑了多篇文章成功之後找到原因,修改密碼成功 systemctl stop mysqld service mysqld stop etc init.d mysql stop kill pid 以選乙個方法即可 在 mysqld 模組...