MYSQL忘了ROOT密碼

2021-05-17 10:39:25 字數 1066 閱讀 8731

為了給g準備**,想直接用乙個專案。 那個專案原來用的資料庫是oracle,但他的機器配置低,記憶體只有256m,跑oralce了太吃力了。於是就想把資料庫部分移植到mysql。自己先 做實驗,年前就裝了,現在想做移植,root密碼給忘了。倒是可以重灌,可那一定不是最佳解決方案。

unix版

1.先停掉mysql

# /etc/rc.d/init.d/mysql stop

2.以--skip-grant-table 的引數啟動mysql

# mysql_safe --skip-grant-table&

3. 更改root 密碼 123456

# mysql mysql

mysql> update user set password=password('123456') where user='root';

mysql> flush privileges;

mysql> exit

4.停掉mysql再重跑

killall mysqld

#/etc/rc.d/init.d/mysqld

# mysql -u root -p

enter password:

windows版

首先,停止mysql服務(net stop mysql),是必須

shell>mysqld-nt --skip-grant

不要關閉此視窗,然後開啟新的cmd視窗

shell>mysql

mysql>use mysql

mysql>update user set password=password('newpassword') where user='root';

mysql>q

shell>

關閉mysqld-nt --skip-grant這個cmd視窗

啟動mysql服務即可。

關閉mysqld-nt --skip-grant視窗後,mysql服務並沒停止

殺掉程序中的mysqld-nt程序後,重啟mysql即可。

Mysql忘了root密碼,如何修改

mysql忘記root密碼 管理員身份執行cmd,並關閉服務 c windows system32 net stop mysql跳過驗證 c windows system32 mysqld skip grant tables上個cmd視窗別關,開啟新的cmd視窗 直接輸入c users utopia...

mysql 的root密碼忘了怎麼辦

1 以管理員身份開啟cmd 2 如果mysql正在啟動著開啟任務管理器然後點選服務再點選下面的開啟服務,找到mysql服務 右擊停止 或者如果你配置了環境變數直接在cmd上net stop mysql 如果沒有配置則到mysql的安裝路徑。3 在cmd上進入到mysql路徑的bin目錄輸入mysql...

mysql的root賬戶密碼忘了的解決辦法

1,停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql 2,在cmd命令列視窗,進入mysql安裝目錄 比如d program files mysql mysql server 5.0 bin 示範命令 輸入 d 回車,輸入 cd d program files mysql...