隨著互聯(lián)網(wǎng)的發(fā)展,Mysql已經(jīng)成為了很多公司中不可或缺的數(shù)據(jù)庫。如果需要讓外部應用與Mysql數(shù)據(jù)庫進行通信,就需要開啟外網(wǎng)鏈接。
#開啟Mysql外網(wǎng)鏈接的方法如下: 1.修改Mysql配置文件 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 2.在[mysqld]下添加如下內(nèi)容 bind-address = 0.0.0.0 3.重啟Mysql服務 sudo service mysql restart 4.授權給外網(wǎng)鏈接用戶 GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'IP地址' IDENTIFIED BY '密碼' WITH GRANT OPTION; 5.刷新授權 FLUSH PRIVILEGES;
注意,開啟Mysql外網(wǎng)鏈接會增加數(shù)據(jù)庫安全風險,因為外網(wǎng)用戶可以直接連接到數(shù)據(jù)庫服務器。因此,你需要仔細控制授權,只授權開發(fā)所需的權限,并且使用強密碼。