mysql> set password = password('123456');
//或者
mysql> set password for '
root
'@'localhost
' = password('
123456
');
mysql> update mysql.user set password=password('123456') where user='root';mysql> flush privileges;
如果忘記了root密碼,需要重置
1,停止mysql伺服器執行,關閉mysqld,接下裡重新啟動mysqld
mysqld --skip-grant-tables
新增這個引數可以讓任何人不用密碼就能連線mysql資料庫,並且獲得任何許可權。因為這個是不安全的,可以新增乙個引數 --skip-networking 阻止遠端連線
mysqld --skip-grant-tables --skip-networking
2,使用mysql客戶端訪問mysql伺服器,然後執行sql語句更改root的密碼
mysql> update mysql.user set password=password('123456') where user='
root';
mysql> flush privileges;
3,啟動mysql伺服器,使用root帳號和新密碼去連線mysql伺服器了
mysql 5 7 26 root重置root密碼
mysql重置root密碼並不複雜,但是各個版本下重置的辦法稍有不同,下面列出的是5.7.26版本下的方法。ps ef grep mysqld kill 9 pid 這裡面需要殺掉兩個程序 mysqld safe skip grant tables mysql uroot use mysql upd...
mysql忘記root密碼,修改root密碼
修改root密碼的方法 方法一 使用mysqladmin命令 a.沒有設定過密碼 mysql home bin mysqladmin u root password newpass b.設定過初始密碼 mysql home bin mysqladmin u root password oldpass...
Linux下修改MySQL使用者(root)密碼
以下命令適合修改任何mysql使用者,僅以root為例。1 2 3 4 5 6 mysql uroot p enter password 輸入原來的密碼 如果安裝完mysql第一次設定root密碼,則直接回車 mysql use mysql mysql update usersetpassword ...