For Ubuntu, there are two steps
(1) In MySQL command line, change privileges
(2) Modify /etc/mysql/my.cnf file
change "bind-address 127.0.0.1" to "bind-address "your server IP"
Reference:
http://stackoverflow.com/questions/8380797/enable-remote-mysql-connection
(1) In MySQL command line, change privileges
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
where IP is the IP you want to allow access and USERNAME is the user you use to connect
If you want to allow access from any IP just put
%
instead of your IP
and then you only have to put
FLUSH PRIVILEGES;
Or restart mysql server and that's it.
(2) Modify /etc/mysql/my.cnf file
change "bind-address 127.0.0.1" to "bind-address "your server IP"
Reference:
http://stackoverflow.com/questions/8380797/enable-remote-mysql-connection
Comments
Post a Comment