<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      MySQL使用cmd命令更改密碼的設置

      [摘要]剛開始創建MySQL的時候,一般需要修改密碼;而且,本人碰到過在幾臺服務器上面操作,忘記了其中一臺的root密碼(用戶密碼記得,root特別久沒用了),所以在網上找到下面的方法,記錄下來。一、初始化設置密碼/etc/init.d/mysql stop cd /usr/local/mysql mys...
      剛開始創建MySQL的時候,一般需要修改密碼;而且,本人碰到過在幾臺服務器上面操作,忘記了其中一臺的root密碼(用戶密碼記得,root特別久沒用了),所以在網上找到下面的方法,記錄下來。

      一、初始化設置密碼

      /etc/init.d/mysql stop 
      cd /usr/local/mysql 
      mysqld_safe –user=mysql –skip-grant-tables –skip-networking & 
      mysql -u root mysql 
      mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; 
      mysql > FLUSH PRIVILEGES; 
      mysql > quit ; 
      /etc/init.d/mysql restart 
      mysql -u root -p

      方法1: 用SET PASSWORD命令   

      mysql -u root 
        mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);

      方法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密碼時,設置root密碼

      方法1:  

      mysqld_safe –skip-grant-tables& 
        mysql -u root mysql 
        mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; 
        mysql> FLUSH PRIVILEGES;

      方法2:
      1、修改mysql的配置文件(默認為/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

      2、保存配置文件后,重啟mysql服務 service mysqld restart

      3、mysql -u root -p登錄mysql,然后不輸入密碼直接回車,然后按照上面的流程修改密碼

      4、密碼修改完畢,按照流程1的刪除配置文件中的那行,然后重啟mysql服務

      以上就是MySQL使用cmd命令修改密碼的操作的詳細內容,更多請關注php中文網其它相關文章!


      學習教程快速掌握從入門到精通的SQL知識。




      日韩精品一区二区三区高清