停止mysql服務
net stop mysql
以跳過許可權方式啟動mysql
mysqld -nt --skip-grant-tables
執行後,游標會一閃一閃卡在那不動。
接著重新開個cmd
進入mysql目錄的bin目錄後,輸入lmysql
直接登入
然後切到mysql庫 (注意分號)
use mysql;
輸入修改root使用者的密碼語句(注意分號)
update user set authentication_string=password(
'123456789'
) where user='root'
;
然後重新整理許可權
flush privileges;
停止服務
mysqladmin -u root -p shutdown
再就可以正常啟動mysql服務了。
net start mysql
MySQL忘記root使用者密碼
忘記root密碼 一 init file方式 推薦的方式 修改my.cnf,新增引數 mysqld init file tmp init.sql 建立init.sql,並編輯 可以直接將修改密碼的sql重定向到init.sql檔案中 echo alter user root localhost id...
MYSQL中root使用者忘記密碼
一 mysql中root使用者忘記密碼找回方式 1 先關閉所有正在執行的mysqld程序 service mysqld stop 2 使用跳過授權表引數啟動mysql mysqld safe skip grant tables user mysql 3 為root localhost設定新密碼 my...
mysql忘記root使用者密碼重置密碼的方式
解決方法如下 讓mysql不載入許可權表,命令 mysqld skip grant tables windows mysqld safe skip grant tables user mysql或者 etc init.d mysql start mysqld skip grant tables li...