centos下mysql开启远程访问3306端口

登录mysql

mysql -u root -p
输入密码

mysql>grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
mysql>flush privileges;
mysql>exit;

百分号指 任意主机 password指远程连接的密码 自行设置!
flush privileges刷新MySQL的系统权限相关表

然后可以尝试远程登录了!如果还是连接不上 那一般是mysql 3306端口被防火墙堵住了
见这篇文章开端口:http://www.hongxuelin.com/113.html

添加新评论