远程连接到vultr vps的mysql服务器
2016-03-08 12:48
1511 查看
实验环境 vultr centos 6.7 x64
1. 首先要打开远程 vps的3306端口用于 mysql的连接
修改/etc/sysconfig/iptables 文件,添加3306端口的支持
最开始的内容是这样的:
往里面添加一行:
添加完成后,如下:
2. 重启iptables,使修改生效
/etc/init.d/iptables restart
查看打开的端口:
# /etc/init.d/iptables status
3. 修改mysql ,使它能够远程进行访问:
3.1 连接mysql数据库
3.2 选择mysql表
只需要两条命令即可解决
执行完成后的效果如下图:
最终使用mysql workBench 连接效果图如下:
1. 首先要打开远程 vps的3306端口用于 mysql的连接
修改/etc/sysconfig/iptables 文件,添加3306端口的支持
最开始的内容是这样的:
往里面添加一行:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
添加完成后,如下:
2. 重启iptables,使修改生效
/etc/init.d/iptables restart
查看打开的端口:
# /etc/init.d/iptables status
3. 修改mysql ,使它能够远程进行访问:
3.1 连接mysql数据库
mysql -u root -h localhost
3.2 选择mysql表
use mysql;
只需要两条命令即可解决
1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; #mypassword通过 cat /root/.my.cnf获取的 2.FLUSH PRIVILEGES;
执行完成后的效果如下图:
最终使用mysql workBench 连接效果图如下:
相关文章推荐
- 在Ubuntu上使用apt-get安装MySQL+安全优化
- MySQL 数据库性能优化之SQL优化
- PowerDesigner连接MySQL,建立逆向工程图解
- mysql创建存储过程
- Mysql 文件配置(my.ini)
- mysql慢查询日志分析
- mysql中间件atlas的相关问题
- 妥妥解决MySqL中文乱码问题,就这么任性
- MYSQL where 1=1 的作用
- MySQL source 命令
- mysql解压版安装
- MySQL中外键设置详解
- mysql 错误代码 1045 解决
- mysql 优化之innodb_flush_log_at_trx_commit
- mysql 随机字符的产生方法
- 通过jdbc连接MySQL数据库
- Mysql----索引实现剖析与实践
- MySQL性能优化的最佳20+条经验
- Mysql数据库日志类型查询与配置详解
- MySQL事务特性,隔离级别