欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

開啟MySQL遠程連接的方法

 更新時間:2020年12月04日 11:15:29   作者:Websoft9  
這篇文章主要介紹了開啟MySQL遠程連接的方法,幫助大家更好的理解和學習MySQL數(shù)據(jù)庫的使用,感興趣的朋友可以了解下

MySql-Server 出于安全方面考慮只允許本機(localhost, 127.0.0.1)來連接訪問,這對于 Web-Server 與 MySql-Server 都在同一臺服務器上的網站架構來說是沒有問題的。

但隨著網站流量的增加,后期服務器架構可能會將 Web-Server 與 MySql-Server 分別放在獨立的服務器上,以便得到更大性能的提升,此時 MySql-Server 就要修改成允許 Web-Server 進行遠程連接。

開啟了遠程連接,數(shù)據(jù)庫的后期管理運維也不用每次都登到服務器,只要用圖形化界面(如phpMyAdmin)即可遠程管理。

開啟MySql-Server遠程連接主要從授權訪問ip和服務器端口進行操作:

1.在服務器上登錄 Mysql-Server 連接本地 mysql (默認只允許本地連接,phpMyAdmin的遠程訪問實際相當于本地連接):

[root@iZq2mvq6snkcniZ ~]# mysql -uroot -p123456

123456是密碼,請使用您數(shù)據(jù)庫的密碼。此處以命令行登錄舉例,也可以使用圖形界面等。

2.修改 Mysql-Server 用戶配置:

MySQL [(none)]>use mysql;
#查看現(xiàn)有用戶,密碼及允許連接的主機
MySQL [mysql]> SELECT User, Password, Host FROM user;  
+------+-------------------------------------------+-----------+
| User | Password         | Host  |
+------+-------------------------------------------+-----------+
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 127.0.0.1 |
+------+-------------------------------------------+-----------+
2 rows in set (0.00 sec)

#設置為所有IP都可以訪問,比較危險,不建議。
MySQL [mysql]> UPDATE user SET Host=@'%' where user='root' AND Host='localhost' LIMIT 1;  
MySQL [mysql]> flush privileges;
#再次查看現(xiàn)有用戶,密碼及允許連接的主機
MySQL [mysql]> SELECT User, Password, Host FROM user;  
+------+-------------------------------------------+-----------+
| User | Password         | Host  |
+------+-------------------------------------------+-----------+
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |   |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 127.0.0.1 |
+------+-------------------------------------------+-----------+

3.最后,請注意在linux服務器上,默認3306端口是關閉的,不允許遠程訪問。因此需要打開3306端口供mysql遠程連接使用,端口打開方法:

[root@iZq2mvq6snkcniZ ~]# iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
[root@iZq2mvq6snkcniZ ~]# service iptables save

至此,就可以真正遠程訪問數(shù)據(jù)庫了,遠程訪問舉例:

其他命令參考:

下面我們配置 root 用戶: 密碼為空, 只允許從 192.168.1.100 連接。

以上就是開啟MySQL遠程連接的方法的詳細內容,更多關于開啟MySQL遠程連接的資料請關注腳本之家其它相關文章!

相關文章

  • MySQL通過DQL實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的條件查詢

    MySQL通過DQL實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的條件查詢

    這篇文章給大家介紹了MySQL如何通過DQL進行數(shù)據(jù)庫數(shù)據(jù)的條件查詢,文中通過代碼示例和圖文結合介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • MySQL字符集和排序規(guī)則詳解(推薦)

    MySQL字符集和排序規(guī)則詳解(推薦)

    MySQL中,字符集和排序規(guī)則在處理文本數(shù)據(jù)時起著至關重要的作用,本文將詳細介紹 MySQL中的字符集和排序規(guī)則,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • MySQL出現(xiàn)Waiting for table metadata lock異常的解決方法

    MySQL出現(xiàn)Waiting for table metadata lock異常

    當MySQL使用時出行Waiting for table metadata lock異常時該怎么辦呢?這篇文章就來和大家講講解決辦法,感興趣的小伙伴可以了解一下
    2023-04-04
  • kali虛擬機mysql修改綁定ip的問題

    kali虛擬機mysql修改綁定ip的問題

    這篇文章主要介紹了kali虛擬機mysql修改綁定ip,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • MySQL Range Columns分區(qū)的使用

    MySQL Range Columns分區(qū)的使用

    Range Columns分區(qū)是一種靈活的分區(qū)策略,允許基于列值的范圍將數(shù)據(jù)分到不同的分區(qū),本文主要介紹了MySQL Range Columns分區(qū)的使用,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • MySQL數(shù)據(jù)庫列的增刪改實現(xiàn)方法

    MySQL數(shù)據(jù)庫列的增刪改實現(xiàn)方法

    這篇文章主要介紹了MySQL數(shù)據(jù)庫列的增刪改實現(xiàn)方法,結合實例形式分析了mysql數(shù)據(jù)庫針對列的增加、修改、刪除等相關操作sql命令及使用技巧,需要的朋友可以參考下
    2019-03-03
  • MySQL 8.0.12的安裝與卸載教程詳解

    MySQL 8.0.12的安裝與卸載教程詳解

    這篇文章主要介紹了MySQL 8.0.12的安裝與卸載的教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12
  • MySQL中between...and的使用對索引的影響說明

    MySQL中between...and的使用對索引的影響說明

    這篇文章主要介紹了MySQL中between...and的使用對索引的影響說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL的id關聯(lián)和索引使用的實際優(yōu)化案例

    MySQL的id關聯(lián)和索引使用的實際優(yōu)化案例

    這篇文章主要介紹了MySQL的id關聯(lián)實際優(yōu)化案例,關聯(lián)和索引一直是MySQL常見的可優(yōu)化大塊兒,需要的朋友可以參考下
    2015-05-05
  • 揭開SQL中NULL的神秘面紗

    揭開SQL中NULL的神秘面紗

    表的字段默認允許存放NULL值,這意味著,您在插入記錄或者更新記錄時,可以不為該字段指定值,此時該字段將存儲NULL值,這篇文章將揭開SQL中NULL的神秘面紗。這個問題可能困擾著很多初級開發(fā)者
    2023-01-01

最新評論