程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 修正MySQL的默許暗碼的四種小辦法

修正MySQL的默許暗碼的四種小辦法

編輯:MySQL綜合教程

修正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數據庫默許暗碼的修正,默許暗碼修正了以後年夜家便可以停止更多的操作了,願望上文中觸及到的內容對年夜家可以或許有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved