修正MySQL的默許暗碼的四種小辦法。本站提示廣大學習愛好者:(修正MySQL的默許暗碼的四種小辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是修正MySQL的默許暗碼的四種小辦法正文
關於windows平台來講裝置完MySQL數據庫後,體系就曾經默許生成了允許表和賬戶,你不須要像在Unix平台上那樣履行 mysql_install_db劇本來生成帳戶和響應權限允許表。然則假如不是用MSI格局來裝置MySQL的話,就須要在裝置完今後,手動給root帳戶添加新暗碼,由於默許情形下的root沒有開啟暗碼掩護功效,假如不從新付與root帳戶暗碼,那末很多非本機的銜接將沒法勝利。
辦法1:用SET PASSWORD敕令,詳細更新暗碼步調以下:
c:>mysql -u root mysql>set password for 'root'@'localhost'=password('newpasswd'); mysql>set password for 'root'@'%'=password('newpasswd'); //本條可選
經由過程以上設置,root的暗碼將變成newpasswd如許就完成了根用戶root暗碼的設置任務。
辦法2:用mysqladmin
mysqladmin -u root password "newpass"
假如root曾經設置過暗碼,采取以下辦法
mysqladmin -u root password oldpass "newpass"
辦法3: 用UPDATE直接編纂user表
mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root'; mysql> FLUSH PRIVILEGES;
在喪失root暗碼的時刻,可以如許
mysqld_safe --skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root'; mysql> FLUSH PRIVILEGES;
就這麼簡略就完成了MySQL數據庫默許暗碼的修正,默許暗碼修正了以後年夜家便可以停止更多的操作了,願望上文中觸及到的內容對年夜家可以或許有所贊助。