mysql資料庫密碼忘了怎麼重置

時間 2022-01-13 17:48:43

1樓:千鋒教育

1、編輯mysql配置檔案:

windows環境中:%mysql_installdir%\my.ini //mysql安裝目錄下的my.ini配置檔案。

linux環境中:/etc/my.cnf

在[mysqld]配置段新增如下一行:skip-grant-tables

儲存退出編輯。

2、然後重啟mysql服務

windows環境中:

net stop mysql

net start mysql

linux環境中:

/etc/init.d/mysqld restart

3、設定新的root密碼

然後再在cmd命令列下執行:

mysql -uroot -p mysql

要求輸入密碼時直接回車無需密碼即可進入資料庫了。

現在我們執行如下語句把root密碼更新為 123456:

update user set password=password("123456") where user='root'

quit 退出mysql。

4、還原配置檔案並重啟服務

然後修改mysql配置檔案把剛才新增的那一行(skip-grant-tables)刪除。

再次重起mysql服務,即可

二.修改mysql的使用者名稱和密碼:(未證實)

方法一:(適用於管理員或者有全域性許可權的使用者重設其它使用者的密碼)

進入命令列模式

mysql -u root mysql

mysql> update user set password=password("new password") where user='name'

mysql> flush privileges

mysql> quit

方法二:(應用同上,只是方法不同)

mysql -u root mysql

mysql> set password for name=password('new password')

mysql> quit

最後必殺技:

mysqladmin -u root "old password" "new password"

注:以上name請用你的使用者名稱來替代,new password請輸入你想要設定的密碼。

2樓:匿名使用者

1.以系統管理員身份登陸系統。

2.開啟cmd-----net start 檢視mysql是否啟動。啟動的話就停止net stop mysql.

3.我的mysql安裝在d:\usr\local\mysql4\bin下。

4.跳過許可權檢查啟動mysql.

d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables

5.重新開啟cmd。進到d:\usr\local\mysql4\bin下:

d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"

d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。

6.在cmd裡net start mysql

mysql資料庫root使用者密碼忘記了

去找安裝目錄裡面的bin資料夾,裡面有乙個mysqlinstanceconfig.exe的檔案,重新配置就行了,不需要重新安裝.linux系統mysql資料庫密碼忘了怎麼辦 mysql登陸密碼忘記了 怎麼辦?mysql資料庫root密碼忘記 如何為mysql資料庫伺服器root賬號設定密碼 一 密碼...

mysql資料庫太大了怎麼備份,mysql資料庫如何備份?

命令 mysqlhotcopy 這個命令會在拷貝檔案之前會把表鎖住,並把資料同步到資料檔案中,以避免拷貝到不完整的資料檔案,是最安全快捷的備份方法。命令的使用方法是 mysqlhotcopy u root pdb1 db2 dbn 如果需要備份全部資料庫,可以加上 regexp 引數。mysqlho...

怎麼開啟mysql資料庫檔案,mysql 如何開啟sql檔案

這是資料庫資料存放檔案。每種軟體都有它自己的存放格式,就是資料的排列方式。字尾名均為db。delphi vb vc等等程式設計類軟體都可以開啟的。但顯示的資料方式不一定一樣。手上沒有這些軟體的話,試試office裡的access。有些專用軟體db資料是加密不公開的,普通方式還無法開啟。你是不是想看看...

怎麼備份和還原mysql資料庫

備份資料庫 使用mysqldump命令備份資料庫 還原資料庫 1 使用mysql命令還原資料庫 將game backup.sql 還原至 game 資料庫 2 使用source命令還原資料庫 如果資料庫過大,建議可以使用source命令 mysql資料庫備份與還原 備份和恢復資料 生成sql指令碼 ...

mysql怎麼啟用innodb資料庫引擎

臨時表的儲存引擎 新預設值可提公升整體效能,大多數情況下都是最佳選擇。可以使用新的配置項來設定臨時表的儲存引擎 internal tmp disk storage engine 可選值為 innodb 預設 或 myisam。innodb 型別的臨時表存在的潛在問題 儘管使用 innodb 是效能最...