萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 忘記mysql密碼處理方法(linux,windows)

忘記mysql密碼處理方法(linux,windows)

忘記mysql密碼處理方法(linux,windows) 這裡介紹了關於mysql密碼處理方法,主要是在介紹了在不同操作系統如linux與windows下的找回密碼的方法

忘記mysql教程密碼處理方法(linux,windows)
這裡介紹了關於mysql密碼處理方法,主要是在介紹了在不同操作系統如linux與windows下的找回密碼的方法

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> update user set password=password('newpassword') where user='root';
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: <輸入新設的密碼newpassword>
mysql>

windows忘記mysql密碼處理方法

1、編輯MySQL配置文件:

windows環境中:%MySQL_installdir%my.ini //一般在MySQL安裝目錄下有my.ini即MySQL的配置文件。

linux環境中:/etc/my.cnf

在[MySQLd]配置段添加如下一行:
skip-grant-tables

保存退出編輯。

2、然後重啟MySQL服務

windows環境中:
net stop MySQL
net start MySQL

linux環境中:
/etc/init.d/MySQLd restart

3、設置新的ROOT密碼

然後再在命令行下執行:
MySQL -uroot -p
直接回車無需密碼即可進入數據庫教程了。

在進入MYSQL表
use mysql;

再執行如下語句把root密碼更新為 123456:
update user set password=PASSWORD(“123456″) where user=’root’;

quit 退出MySQL

4、還原配置文件並重啟服務
然後修改MySQL配置文件把剛才添加的那一行刪除。
再次重起MySQL服務,密碼修改完畢

copyright © 萬盛學電腦網 all rights reserved