mysql Windows修改MySQL資料庫密碼

2021-10-06 07:02:35 字數 1108 閱讀 4338

這是最後成功的方法,所以放在最前面。

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...