Ubuntu14.04 开启MySQL的remote access
2015-01-09 11:28
337 查看
一旦开启MySQL的remote access, 即可实现在windows系统下连接ubuntu下的mysql
步骤如下:
sudo vim /etc/mysql/my.cnf
bind-address = 127.0.0.1 #表示仅允许此ip地址访问, 将其注释
去phpmyadmin下, 添加一个用户
用户名+密码+主机%(代表任意主机)
全局权限: 数据+结构全选, 管理不选
即可远程访问mysql数据库
===============================
如果没有安装phpmyadmin, 可以直接连接mysql
默认安装的 mysql,出于安全考虑,只能本地连接。如果需要远
程连接,这里就需要设置一下 mysql 的权限表。具体设置的步骤如下:
1、在您的云主机上连接进入 mysql。
2、执行以下 mysql 命令:
use mysql #打开 mysql 数据库
#将 host 设置为%表示任何 ip 都能连接 mysql,当然您也可以将 host 指定为某个 ip
update user set host='%' where user='root' and host='localhost';
flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的 mysql 了。
3、如果您想关闭远程连接,恢复 mysql 的默认设置(只能本地连接),您可以通过以
下步骤操作:
use mysql #打开 mysql 数据库
#将 host 设置为 localhost 表示只能本地连接 mysql
update user set host='localhost' where user='root';
flush privileges; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为 yuancheng,密码为 123456,权限为%(表示任意 ip
都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;
步骤如下:
sudo vim /etc/mysql/my.cnf
bind-address = 127.0.0.1 #表示仅允许此ip地址访问, 将其注释
去phpmyadmin下, 添加一个用户
用户名+密码+主机%(代表任意主机)
全局权限: 数据+结构全选, 管理不选
即可远程访问mysql数据库
===============================
如果没有安装phpmyadmin, 可以直接连接mysql
默认安装的 mysql,出于安全考虑,只能本地连接。如果需要远
程连接,这里就需要设置一下 mysql 的权限表。具体设置的步骤如下:
1、在您的云主机上连接进入 mysql。
2、执行以下 mysql 命令:
use mysql #打开 mysql 数据库
#将 host 设置为%表示任何 ip 都能连接 mysql,当然您也可以将 host 指定为某个 ip
update user set host='%' where user='root' and host='localhost';
flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的 mysql 了。
3、如果您想关闭远程连接,恢复 mysql 的默认设置(只能本地连接),您可以通过以
下步骤操作:
use mysql #打开 mysql 数据库
#将 host 设置为 localhost 表示只能本地连接 mysql
update user set host='localhost' where user='root';
flush privileges; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为 yuancheng,密码为 123456,权限为%(表示任意 ip
都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;
相关文章推荐
- Ubuntu14.04 LTS下开启Mysql远程连接
- 12. 开启 mysql remote access
- Getting Remote Access To Work On Ubuntu 14.04 With Vino(需要xrdp?不需vnc)
- ubuntu14.04安装mysql并且开启外网访问
- Ubuntu14.04下如何开启Mysql远程访问
- Ubuntu 下开启远程连接 MySQL
- Remote Access To MySQL
- ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
- ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:
- ubuntu 开启关闭mysql 服务
- How to Enable Remote Access to MySQL
- mysql remote access
- 解决mysql“Access denied for user 'root'@'localhost'” ubuntu起动 mysql
- ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
- ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
- UBuntu下安装mysql & 开启远程
- ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO))
- Ubuntu 下开启远程连接 MySQL
- ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: