摘要:Linux MySQL 開放外部IP連線
先使用mysql phpmyadmin 以root帳號登入
點選Users建立一個允許某IP位置登入的
接著進Linux
sudo vi /etc/mysql/my.cnf
看到有bind-address = 127.0.0.1 ,將此註解掉,允許外部連線。
接著重開mysql
sudo /etc/init.d/mysql restart
接著使用Workbeanch 建立New Connection
完成。
Console下登入
mysql -u<user> -p<password>
授權User 語法
CREATE USER 'user_name'@'user_ip' IDENTIFIED BY '***';
GRANT USAGE ON * . * TO 'user_name'@'user_ip' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `server_name` . * TO 'user_name'@'user_ip' WITH GRANT OPTION ;