這是最後成功的方法,所以放在最前面。
1.開啟cmd進入mysql的bin目錄;
比如我的路徑是c:\program files (x86)\mysql\mysql server 5.7\bin
2.通過輸入命令 mysql -u root -p 指定root使用者登入mysql,輸入後回車會提示輸入密碼,輸入我們原來的密碼然後回車;
3.修改mysql的root使用者密碼,格式:mysql> set password for 使用者名稱@localhost = password(『新密碼』);
例如(上面例子將使用者root的密碼更改為root):mysql> set password for root@localhost = password(『root』);
4.退出mysql重新登入,輸入新密碼root登入就可以了;
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
首先登入mysql。
mysql> use mysql;
mysql> update user set password=password(『123』) where user=『root』 and host=『localhost』;
mysql> flush privileges;
關閉正在執行的mysql服務。
開啟dos視窗,轉到mysql\bin目錄。
輸入mysqld --skip-grant-tables 回車。–skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。
再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。
輸入mysql回車,如果成功,將出現mysql提示符 >。
連線許可權資料庫: use mysql; 。
改密碼:update user set password=password(「123」) where user=「root」;(別忘了最後加分號) 。
重新整理許可權(必須步驟):flush privileges; 。
退出 quit。
登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。
MySQL Windows安裝教程
client 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d program files mysql 8.0.18 winx64 設定 mysql資料庫的資料的存放目...
徹底解除安裝MYSQL,windows版
由於安裝mysql的時候,疏忽沒有選擇底層編碼方式,採用預設的ascii的編碼格式,於是接二連三的中文轉換問題隨之而來,就想解除安裝了重新安裝mysql,這一解除安裝倒是出了問題,導致安裝的時候安裝不上,在網上找了乙個多小時也沒解決。重灌系統永遠是個好辦法,但有誰喜歡這麼做呀 後來無意發現是解除安裝...
mysql windows系統安裝mysql資料庫
解決方法 1 環境變數path新增完成 例如 c program files mysql 5.7.13 winx64 bin 在my.ini ini檔案是window裡面的配置檔案,裡面各種預設的資料。中寫入如下內容。1 mysql 2 設定mysql客戶端預設字符集 3 default chara...