如果你忘了 mysql 的 root 帳號密碼,別擔心,使用下面步驟就可以重設乙個新密碼:
首先停止 mysql 服務 「/etc/init.d/mysql stop」
啟動 mysql 服務並遮蔽使用者許可權檢查,可通過如下命令:
mysqld_safe --skip-grant-tables
記住,當你使用這個引數啟動服務時,任何人無需密碼即可連線到 mysql 並擁有最高許可權,因此你需要確定你在做這個的過程中,別讓其他人訪問資料庫。可以使用如下命令來拒絕網路連線:
mysqld_safe --skip-grant-tables --skip-networking
這樣就只能通過本機連線到 mysql 伺服器
然後使用 mysql -u anything
命令來連線到 mysql
執行 sql 語句:update mysql.user set password=password(『new-password』) where user=』root』
用 mysqladmin -u qualquer_coisa shutdown
命令停止 mysql 服務,然後以正常模式啟動 mysql 即可
mysql忘記root密碼,修改root密碼
修改root密碼的方法 方法一 使用mysqladmin命令 a.沒有設定過密碼 mysql home bin mysqladmin u root password newpass b.設定過初始密碼 mysql home bin mysqladmin u root password oldpass...
windows下Mysql忘記root密碼
1.以系統管理員身份執行cmd.2.檢視mysql是否已經啟動,如果已經啟動,就停止 net stop mysql.3.切換到mysql安裝路徑下 d wamp mysql 5.6.36 bin 如果已經配了環境變數,可以不用切換了。4.在命令列輸入 mysqld nt skip grant tab...
linux忘記mysql的root使用者密碼
linux系統如果忘記了 mysql 的 root 密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序,ps ef grep mysqld 檢視mysql程序id 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant tables 3....