1、修改mysql的配置檔案(預設為/etc/my.cnf),在[mysqld]下新增一行skip-grant-tables
2、儲存配置檔案後,重啟mysql服務 service mysqld restart
3、mysql -u root -p登入mysql,然後不輸入密碼直接回車,然後按照上面的流程修改密碼
4、修改密碼 首先查詢 user表,檢視,使用者名稱(user)字段,和密碼(auth什麼的)字段
修改密碼
update user set authentication_string =password(「新的密碼」) where user=』root』;
對於mysql 8採用下面方式修改密碼
alter user 'root'@'localhost' identified with mysql_native_password by '新的密碼';
5.許可權生效
flush privileges;
6.退出重新登入
mysql -uroot -p
mysql root密碼修改
1 停掉你的mysql伺服器 2 開啟cmd 3 進到你mysql目錄下的bin目錄裡 4 看看你伺服器的檔案是什麼,一般為mysqld.exe mysqld nt.exe 5 在cmd中輸入mysqld 或mysqld nt skip grant tables 按enter 6 新開啟乙個cmd,...
修改mysql root密碼
一 擁有原來的myql的root的密碼 方法一 在mysql系統外,使用mysqladmin mysqladmin u root p password test123 enter password 輸入原來的密碼 方法二 通過登入mysql系統,mysql uroot p enter passwor...
修改mysql root密碼
一 擁有原來的myql的root的密碼 方法一 在mysql系統外,使用mysqladmin mysqladmin u root p password test123 enter password 輸入原來的密碼 方法二 通過登入mysql系統,mysql uroot p enter passwor...