MySQL 修改密碼和設定遠端連線

2022-03-16 22:17:35 字數 1196 閱讀 3881

【參考文章】:mysql修改root密碼和設定許可權

mysqladmin -uroot password "123456"

然後重啟mysql

登入mysql

set password for 使用者名稱@localhost = password('新密碼');

mysqladmin -u使用者名稱 -p舊密碼 password 新密碼 

mysql> use mysql; 

mysql> update user set password=password('新密碼') where user='root' and host='localhost'; 

mysql> flush privileges; 

mysql> alter user 'root'@'localhost' identified with mysql_native_password by '新密碼';

'root'@'localhost' 僅為示例,具體以要修改的賬戶為準;

mysqld_safe --skip-grant-tables&

mysql -u root mysql

mysql> update user set password=password("new password") where user='root';

mysql> flush privileges;

grant all privileges on *.* to 'root'@'%' identified by '123456' with  grant option ;

flush privileges;

*.* :第乙個 * 表示所有資料庫,第二個 * 表示所有表;

root'@'% :root 表示使用者,% 表示 任何主機

這句命令的含義:root 使用者在 % 主機上通過 123456 密碼可以訪問所有資料庫的資料表。

檢視當前最大連線數:

show variables like 'max_connections' ;

設定最大連線數:

set global  max_connections=1000 ;

show processlist;

root 使用者可看到所有使用者的連線,最多顯示 100 條連線資訊;

·  其他使用者只能看到自己的連線資訊;

show  full  processlist;

檢視全部連線資訊

MysQL設定root密碼,並且允許遠端連線

mysql設定root密碼,並且允許遠端連線,連線資料庫的時候,遇到host is not allowed to connect mysql,這個說明mysql不允許連線,所以需要修改user表 允許root遠端鏈結比較危險,一般情況下不建議用root,建議新建立乙個子賬號,如whmblog 首先,...

mysql 5 7 修改root密碼允許遠端連線

1.修改root密碼 其他使用者類似 試過網上看的一些 在mysql資料庫執行 update user set password 新密碼 where user root 執行說找不到字段,猜想可能以前老版本跟新版本資料表結構不一樣了,所以看了下表,應該是authentication string欄位...

MYSQL修改密碼並設定允許遠端訪問

修改mysql是需要有mysql裡的root許可權的,所以一般使用者無法更改密碼,除非請求管理員。方法一使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,不過別忘了使用password函式。方法二使用mysqladmin,這是前面宣告的乙個特例。mysqladmin u roo...