忘記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服務,密碼修改完畢