MySQL內外網訪問成功的代碼
修改my.cnf文件: 1. 找到my.cnf文件,在[mysqld]下添加: # 允許任意IP訪問 bind-address=0.0.0.0 2. 重啟MySQL服務: service mysqld restart 3. 執行SQL: # 創建遠程訪問用戶 GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION; # 刷新權限設置 FLUSH PRIVILEGES; 4. 檢查是否開啟3306端口: # 檢查是否開啟3306端口 iptables -L -n | grep 3306 # 開啟3306端口 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT # 保存iptables設置 service iptables save 5. 在外網使用MySQL客戶端訪問: mysql -u 用戶名 -h IP地址 -p