linux下mysql修改root密碼

2021-07-09 12:10:31 字數 1422 閱讀 7177

修改的使用者都以root為列。

一、擁有原來的myql的root的密碼;

方法一:

在mysql系統外,使用mysqladmin

#mysqladmin -u root -p password "test123"

enter password: 【輸入原來的密碼】

方法二:

通過登入mysql系統,

#mysql -uroot -p

enter password: 【輸入原來的密碼】

mysql>use mysql;

mysql> 

update user set password=password("test") where user='root';

mysql> 

flush privileges;

mysql> 

exit;

二、忘記原來的myql的root的密碼;

首先,你必須要有作業系統的root許可權了。要是連系統的root許可權都沒有的話,先考慮root系統再走下面的步驟。

類似於安全模式登入系統,有人建議說是

pkill mysql

,但是我不建議哈。因為當你執行了這個命令後,會導致這樣的狀況:

/etc/init.d/mysqld status

mysqld dead but subsys locked

這樣即使你是在安全模式下啟動mysql都未必會有用的,所以一般是這樣/etc/init.d/mysqld stop,如果你不幸先用了pkill,那麼就start一下再stop咯。

#mysqld_safe --skip-grant-tables &

&,表示在後台執行,不再後台執行的話,就再開啟乙個終端咯。

#mysql

mysql> 

use mysql;

mysql> 

update 

user

set 

password=password("test123") where 

user='root';

mysql> 

flush privileges;

mysql> 

exit;

##本來mysql是不分大小寫的,但是這個是修改的mysql中的mysql資料庫的具體的值,要注意到。

Linux系統環境下修改MySQL的root密碼

第一種方法 root使用者登入系統 usr local mysql bin mysqladmin u root p password 新密碼 enter password 舊密碼 第二種方法 root使用者登入mysql資料庫 mysql update mysql.user set password...

mysql中修改密碼 MySQL中修改root密碼

方法1 用set password命令 首先登入 mysql。式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost password admin10000.com ...

Windows如何修改MySQL使用者root密碼

mysql是乙個關係型資料庫管理系統,在 web 應用方面 mysql 是最好的 rdbms relational database management system,關聯式資料庫管理系統 應用軟體之一。搭配 php 和 apache 可組成良好的開發環境。因此用的很廣泛。很多人都會遇到mysql...