Ubuntu mysql开启远程登录的方法
2017-07-13 09:57
399 查看
一、问题
Ubuntu 16.0.4 mysql5.7
二、解决问题
Ubuntu中MySQL的配置文件是在/etc/mysql/mysql.conf.d/mysqld.cnf,VI该文件把
bind-address = 127.0.0.1
注释掉就好了,如下图所示
![](https://images2015.cnblogs.com/blog/418191/201707/418191-20170713095146103-89798854.jpg)
现在可以成功登录了
![](https://images2015.cnblogs.com/blog/418191/201707/418191-20170713095418822-1832387068.jpg)
为了安全的考虑,关闭匿名用户登录
delete from user where user='';
增加允许远程访问的用户或者允许现有用户的远程访问。
接着上面,删除匿名用户后,给root授予在任意主机(%)访问任意数据库的所有权限。SQL语句如下:
代码如下:
mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
Ubuntu 16.0.4 mysql5.7
二、解决问题
Ubuntu中MySQL的配置文件是在/etc/mysql/mysql.conf.d/mysqld.cnf,VI该文件把
bind-address = 127.0.0.1
注释掉就好了,如下图所示
![](https://images2015.cnblogs.com/blog/418191/201707/418191-20170713095146103-89798854.jpg)
现在可以成功登录了
![](https://images2015.cnblogs.com/blog/418191/201707/418191-20170713095418822-1832387068.jpg)
为了安全的考虑,关闭匿名用户登录
delete from user where user='';
增加允许远程访问的用户或者允许现有用户的远程访问。
接着上面,删除匿名用户后,给root授予在任意主机(%)访问任意数据库的所有权限。SQL语句如下:
代码如下:
mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
相关文章推荐
- Ubuntu中 Mysql 远程登录的解决方法
- mysql开启root用户可远程登录方法
- Ubuntu16.04 server下配置MySQL,并开启远程连接的方法
- Ubuntu开启root账户ssh远程登录方法汇总
- Ubuntu下开启Mysql远程访问的方法
- MySQL 数据库开启远程登录方法
- Ubuntu下开启Mysql远程访问的方法
- 云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
- ubuntu 16.04 mysql 5.6 创建新用户并开启远程登录
- ubuntu 远程登录ubuntu服务器的方法
- 开启mysql的远程连接的方法
- 阿里云mysql数据库忘记密码处理方法以及用navicat远程登录mysql
- Mysql开启远程连接方法
- 【SSH】Ubuntu下通过SSH远程登录服务器的相关指令和文件传输方法
- Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中
- 如何在ubuntu开启ssh服务-使 SecureCRT远程登录
- Ubuntu16.04服务器安装配置MySQL并开启远程连接
- Mysql开启远程连接方法
- 开启mysql的远程连接的方法
- Mysql开启远程连接方法