mysql8 0 13 cmd 登陸報錯

2021-09-13 02:47:02 字數 573 閱讀 8107

mysql8.0.13 access denied for user 'root'@'localhost'

在網上搜的時候看到好多都是要在my.ini中mysqld下加 skip-grant-tables,事實證明沒用,還有用一下這種方法的也不行

mysql8.0.13目錄下根本就沒有什麼my.ini,不錯你可以自己加,反正我是沒成功,下面說一下我成功的方法:

配置好mysql的環境變數後,將mysql服務停止,cmd中輸入 mysqld --console --shared-memory --skip-grant-tables,使用 --skip-grant-tables配置項的方式,跳過許可權驗證,然後再開乙個cmd,輸入mysql -uroot,順利的話會進入mysql,輸入flush privileges;重新整理許可權,接著輸入 alter user 'root'@'localhost' identified by '新密碼';然後將跳過許可權認證的那個視窗關閉,啟動mysql,登陸 mysql -uroot -p你的密碼,成功了

mysql密碼忘記或者登陸mysql報1045問題

1 把mysql的服務停掉。windows r services.msc,彈出服務的介面,找到mysql的服務。不同版本的mysql服務名稱不一樣,我的是叫mysql57,右鍵停止。2 進入mysql的安裝資料夾,下面有個my.ini的檔案,我電腦中這個檔案的位置在c programdata mys...

mysql突然不能登陸 mysql不能登陸

前些天還正常執行的mysql,不知怎麼就不能登陸了。錯誤提示為 error 2003 hy000 can t connect to mysql server on localhost 10061 由於伺服器上空間比較小,刪去了一些檔案後,重試,還是不行,排除了因為空間問題導致的不能登陸。嘗試了下面的...

mysql登陸找回密碼 MySql登陸密碼找回

在windows下 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 或mysqld.exe 執行 mysqld nt 或mysqld.exe skip grant tables 當前視窗將會停止。另外開啟...