很多用户反馈,用镜像生成系统后,云主机本地能够连接 mysql,为何远程连接不上 mysql 呢?这是因为默认安装的 mysql,出于安全考虑,只能本地连接。如果您需要远程连接,这 里就需要设置一下 mysql 的权限表。具体设置的步骤如下: 进入服务器命令行: mysql -uroot -p 密码 mysql>grant all on *.* to root@"%" identified by "密码"; mysql>flush privileges;
实践步骤:
[root@iZj6c8qqho4pdec4x187jqZ ~]#
mysql -uroot -p
mysql>
grant all on *.* to root@"%" identified by "密码";
Query OK, 0 rows affected (0.00 sec)
mysql>
flush privileges;
Query OK, 0 rows affected (0.00 sec)
重启mysql:
[root@iZj6c8qqho4pdec4x187jqZ ~]#
service mysqld restart