通過網上的資料總結了一下:
第一步:確定mysql服務是關閉狀態
然後執行下面命令:
mysqld --defaults-file="d:\mysql\my.ini" --console --skip-grant-tables
這句話表示跳過密碼驗證的許可權,現在 在登入mysql不用做驗證就可以進入
第二步:第乙個視窗處於顯示狀態,再開啟第二個cmd視窗進入mysql直接用命令:
首先:net start mysql
然後:mysql -u root -p
enter會出現這個視窗:
然後 不用輸入密碼 直接enter就可以進入,因為 第乙個視窗起著跳過驗證的作用。
然後 輸入命令:use myslq; enter
然後 輸入命令:update user set password=password('yourpassword') where user='root';
flush privileges;
quit 退出
重新登入 設定的密碼就起做了(第乙個視窗必須關閉了);
mysql修改忘記root密碼
may 11,2016 8 50 pm mysql u root mysql set password for root localhost password newpass mysqladmin u root password newpass 如果root已經設定過密碼,採用如下方法 mysqla...
mysql 修改忘記root密碼
1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止apache以及所有的使用者程序的...
mysql忘記root密碼,修改mysql密碼
1 修改mysql配置檔案 vim etc my.cnf 編輯檔案 找到 mysqld 在下面新增一行 skip grant wq 儲存退出 service mysqld restart 重啟mysql服務 2 進入mysql控制台 mysql uroot p 直接按回車,這時不需要輸入root密碼...