远程访问ubuntu下mysql的问题

Posted 时间@煮雨~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程访问ubuntu下mysql的问题相关的知识,希望对你有一定的参考价值。

ubuntu下mysql不能用IP地址远程访问的问题解决

方法1:

1.mysql>grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘root‘;

  

   (%) 表示所有ip

    第1个root表示账户

    第2个root表示密码

2.mysql>flush privileges;

3.停止并重启mysql服务。

 

停止命令:

service mysql stop

 

启动命令:

service mysql start

 

查看状态:

service mysql status

 

如果以上操作还是不能访问,那么应该是mysql没有允许远程访问。

修改配置文件:

 

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

 

将bind-address = 127.0.0.1注释掉(即在行首加#),如下:

代码如下:

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address          = 127.0.0.1

 

然后重启服务即可访问了。


以上是关于远程访问ubuntu下mysql的问题的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下安装MySQL 并配置root账号远程访问

Ubuntu 16.04 设置MySQL远程访问权限

Ubuntu 16.04 设置MySQL远程访问权限

Ubuntu设置MySQL允许远程访问

ubuntu14.04 mysql数据库允许远程访问设置

亚马逊EC2 ubuntu下安装mysql远程无法连接问题o