當前位置:首頁 » 密碼管理 » mysql如何修改密碼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql如何修改密碼

發布時間: 2022-01-13 16:31:46

1. mysql密碼怎麼修改

方法1 用SET PASSWORD命令
1
1、打開終端win+r輸入cmd回車即可打開;
2、通過mysql -u用戶名 -p指定root用戶登錄MySQL,輸入後回車會提示輸入密碼。
3、修改MySQL的root用戶密碼,格式:mysql> set password for 用戶名@localhost = password('新密碼'); 例子:mysql> set password for root@localhost = password('shapolang'); 上面例子將用戶root的密碼更改為shapolang;
重新登錄,輸入新密碼shapolang就ok了;
END
方法2 用mysqladmin
1
1、打開終端win+r輸入cmd回車即可打開;
2、修改MySQL的root用戶密碼格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼 例子:mysqladmin -uroot -pshapolang password 123456
上面例子將用戶root原來的密碼shapolang改為新密碼123456
重新登錄,輸入新密碼123456就ok了;
END
方法3 用UPDATE直接編輯user表
1
1、首先登錄MySQL。
2、 連接許可權資料庫: use mysql; 。3、改密碼:update user set password=password("shapolang") where user="root";(別忘了最後加分號) 。 4、刷新許可權(必須步驟):flush privileges;
重新登錄,輸入新密碼shapolang就ok了;
END
方法4 忘記root密碼的時候
1
1、關閉正在運行的MySQL服務。
2、打開DOS窗口,轉到mysql\bin目錄。 3、 輸入mysqld --skip-grant-tables 回車。--skip-grant-tables 的意思是啟動MySQL服務的時候跳過許可權表認證。 4、再開一個DOS窗口(因為剛才那個DOS窗口已經不能動了),輸入mysql回車,如果成功,將出現MySQL提示符 >。 6、連接許可權資料庫: use mysql; 。 7、改密碼:update user set password=password("root") where user="root";(別忘了最後加分號) 。 8、刷新許可權(必須步驟):flush privileges;。 9、退出 quit。
重啟mysql服務,使用用戶名root和剛才設置的新密碼root登錄就ok了;

2. mysql忘記密碼怎麼修改

1.以系統管理員身份登陸系統。
2.打開cmd-----net start 查看mysql是否啟動。啟動的話就停止net stop mysql.
3.我的mysql安裝在d:\usr\local\mysql4\bin下。
4.跳過許可權檢查啟動mysql.
d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables
5.重新打開cmd。進到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"
d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql

3. mysql 怎麼修改密碼

1.用root 進入mysql後
mysql>set password =password('你的密碼');
mysql>flush privileges;
2.使用GRANT語句
mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密碼'with grant option ;
mysql>flush privileges;
3.進入mysql庫修改user表
mysql>use mysql;
mysql>update user set password=password('你的密碼') where user='root';
mysql>flush privileges;

4. mysql怎樣修改root密碼

修改mysql root密碼,用到的工具:xshell,步驟如下:


  1. 登錄到linux伺服器,執行以下命令:


mysql-uroot-p
Enterpassword:
mysql>usemysql;
mysql>updateusersetpassword=passworD("ab123456")whereuser='root'
mysql>flushprivileges;
mysql>exit;

說明:enter asswrod是需要輸入原資料庫密碼。第四行中的ab123456是即將要修改的密碼。
注意事項:此修改方法在linux下可以執行,並且需要知道原資料庫密碼才能進行修改資料庫密碼。

5. mysql資料庫如何改密碼

(1)使用 set password命令
用root用戶登錄mysql,具體命令我就不寫了
set password for 要修改密碼的用戶名@localhost = password(新密碼);
(2)使用mysqladmin
mysqladmin -u用戶名 -p舊密碼 password 新密碼
注意:這里「-u用戶名」中間無空格(-p舊密碼也是)
還有一些修改user表的方式,不過個人不建議這么用,一般這兩個方法就夠了。

6. mysql忘記密碼怎麼修改密碼

windows下修改MySQL密碼的方法
如果在Windows下忘記了MySQL的密碼,可以這樣做:
1.關閉正在運行的MySQL服務:net stop mysql或 在windows 任務管理器中結束 mysqld.exe 進程或在 管理工具裡面的服務找到 mysql服務 ,將其停止;
命令如下:
C:\Users\Administrator>net stop mysql
MySQL 服務正在停止.
MySQL 服務已成功停止。
打開命令行,轉到mysql的bin目錄下;
命令如下:
C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\MySQL\MySQL Server 5.5\bin>
3.輸入:mysqld -nt --skip-grant-tables
然後回車,如果沒有錯誤信息,就行了;
註:skip-grant-tables參數用了之後,就可以跳過登錄校驗;
命令如下:
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld -nt --skip-grant-tables
140317 13:23:11 [Warning] option 'new': boolean value 't' wasn't recognized. Set
to OFF.
4.再打開一個命令行(因為剛才那個DOS窗口已經不能動了),同樣轉到mysql的bin目錄下;
5.直接輸入 mysql 並回車,如果成功,將出現MySQL提示符 >
6.切換到mysql表
命令如下:
mysql>USE mysql;
7.可以修改密碼了:
命令如下:
UPDATE user SET password=PASSWORD("123456") WHERE user="root";
8.刷新許可權,不要忘記了:
命令如下:
mysql>FLUSH PRIVILEGES;
9.退出:(退出的方法很多 有quit、exit、ctrl+c、\q 等等);
10.注銷或重啟計算機,然後打開MySQL服務,使用用戶名root和設置的新密碼就可以登錄了。

更改mysql密碼常用的三種方法
大部分情況下,一般用戶沒有許可權更改密碼,只有申請了許可權或root用戶才可以更改密碼;
1.方法1:用mysqladmin
命令如下:
mysqladmin -u root password "123456";
如果root已經設置過密碼,採用如下方法
命令如下:
mysqladmin -u root password -p "123456";
2.方法2: 用SET PASSWORD命令,不需要使用FLUSH PRIVILEGES;
命令如下:
mysql -u root -p
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
3.方法3: 用UPDATE直接編輯user表
命令如下:
mysql> USE mysql;
mysql> UPDATE user SET Password = PASSWORD('123456') WHERE user='root';

7. mysql如何設置密碼

有很多方法:
1.用root 進入mysql後
mysql>set password =password('你的密碼');
mysql>flush privileges;
2.使用GRANT語句
mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密碼'with grant option ;
mysql>flush privileges;

3.進入mysql庫修改user表
mysql>use mysql;
mysql>update user set password=password('你的密碼') where user='root';
mysql>flush privileges;

8. mysql資料庫怎麼修改登錄密碼

在mysql的配置文件my.ini里,找到mysqld項,添加skip-grant-tables,則登錄時無需密碼;不過記得登陸進去後要修改密碼哦,用:update mysql.user set password=password(123456) where user="root"

9. 如何修改mysql用戶名和密碼

話說修改密碼是如下操作:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('輸入新密碼');
不存在修改用戶啊,你是指修改什麼程序框架里的配置文件嗎?
用戶改名?[前提是用root用戶登錄]
CMD或Shell下:mysql -u root -p輸入密碼或兩個回車
mysql> use mysql;
mysql> update user set user="retoor" where user="root";
mysql> flush privileges;