国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > CentOS > 正文

Centos忘記mysql密碼及允許遠程連接的方法

2020-10-28 18:47:44
字體:
供稿:網(wǎng)友

  1.首先確認服務器出于安全的狀態(tài),也就是沒有人能夠任意地連接MySQL數(shù)據(jù)庫。

因為在重新設置MySQL的root密碼的期間,MySQL數(shù)據(jù)庫完全出于沒有密碼保護的狀態(tài)下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以采用將MySQL對外的端口封閉,并且停止Apache以及所有的用戶進程的方法實現(xiàn)服務器的準安全狀態(tài)。最安全的狀態(tài)是到服務器的Console上面操作,并且拔掉網(wǎng)線。

2.修改MySQL的登錄設置: 

vim /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables

例如:

[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sockskip-grant-tables

保存并且退出vi。

3.重新啟動mysqld

service mysqld restartStopping MySQL: [ OK ] Starting MySQL: [ OK ]

4.登錄并修改MySQL的root密碼

 mysql

Welcome to the MySQL monitor. Commands end with ; or /g. Your MySQL connection id is 3 to server version: 3.23.56 Type ‘help;' or ‘/h' for help. Type ‘/c' to clear the buffer. mysql> USE mysql ; Database changed mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysql> flush privileges ; Query OK, 0 rows affected (0.01 sec) mysql> quit

5.將MySQL的登錄設置修改回來

vim /etc/my.cnf

將剛才在[mysqld]的段中加上的skip-grant-tables刪除

保存并且退出vim

6.重新啟動mysqld

service mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ]

允許遠程連接

GRANT ALL PRIVILEGES ON . TO root@'%' IDENTIFIED BY ‘your password'; 

%表示多有機器。

打開3306端口,為防火墻設置例外,放行3306.

打開iptables的配置文件:

vi /etc/sysconfig/iptables

在中間添加一行

-A RH-Firewall-1-INPUT -m state 

主站蜘蛛池模板:
莆田市|
荔波县|
定襄县|
楚雄市|
安达市|
陇南市|
文登市|
醴陵市|
峨眉山市|
仪征市|
渝中区|
化德县|
榕江县|
三门峡市|
泗洪县|
普兰县|
武鸣县|
唐海县|
行唐县|
滕州市|
深圳市|
炉霍县|
佛教|
新巴尔虎左旗|
布拖县|
成武县|
通渭县|
桦甸市|
鄂托克旗|
凤台县|
舞阳县|
宁国市|
宁蒗|
息烽县|
兰考县|
肇源县|
牟定县|
贺州市|
五大连池市|
奉化市|
方正县|