全程root权限下操作

华为云主机环境(云主机ip为:xx.xxx.xx.xx):

Linux CentOS6 2.6.32-696.16.1.el6.x86_64

云主机mysql版本:

Server version: 5.1.73 Source distriution

首先确保使用的端口9999在云主机的控制台(工程师对于控制台不一定有操作权限,必须是购买云主机的人才有操作权限)上已经被打开,否则下面操作无效。

好,接下来开始改配置

vim /etc/my.cnf

[mysqld]
#修改为你想要改的端口
port=9999
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock  [mysql.server]
user=mysql
basedir=/var/lib  [safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mYsqld/mysqld.pid  

service mysqld restart

在云主机的终端下检查下有效果:

[root@SI235ODF23J234IO etc]# netstat -antp |grep 9999
tcp        0      0 0.0.0.0:9999                0.0.0.0:*                   LISTEN      17612/mysqld        
tcp        0      0 xx.yy.zz.aa:9999           zz.zz.z.xxx:9114            ESTABLISHED 17612/mysqld

在云主机的数据库中检查下有如下效果:

mysql> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 9999  |
+---------------+-------+
1 row in set (0.00 sec)

以上所有步骤都是云主机上操作,下满是自己笔记本操作

接下来是最终结果验证:

下面在自己笔记本上连接云主机:

(python2.7) appleyuchi@ubuntu:~$ mysql -h xx.xxx.xx.xx(这里填写要连接的云主机的ip) -P 9999(必须与上面云主机开放的端口一致) -u root -p

Enter password: (这里输入云主机上的数据库的密码)
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test_appleyuchi     |
+--------------------+
3 rows in set (0.20 sec)

非常重要的参考文献:

http://blog.itpub.net/26148431/viewspace-1466379/

支持外网访问的CentOS云数据库搭建相关推荐

  1. 外网访问群晖NAS VMM搭建Openwrt的admin界面

    偶然在网上看到很多的帖子使用群晖搭建openwrt搭建旁路由,心血来潮体验了一把,记录一下自己的搭建的整个过程,并最终实现外网访问Openwrt的admin界面. 本人使用的群晖nas DS220+, ...

  2. django项目支持外网访问--花生壳

    工具:花生壳 下载地址:花生壳客户端官方下载 - 贝锐花生壳官网 注册账号申请一个域名并配置: 连接成功后,外网就可以访问,例如我的项目访问地址就是: 接口自动化管理平台http://385163w8 ...

  3. 外网访问内网Oracle数据库

    为什么80%的码农都做不了架构师?>>>    本地安装了一个Oracle数据库,只能在局域网内访问到,怎样从外网也能访问到本地的Oracle数据库呢?本文将介绍具体的实现步骤. 1 ...

  4. 外网访问内网SQLServer数据库

    为什么80%的码农都做不了架构师?>>>    本地安装了一个SQLServer数据库,只能在局域网内访问到,怎样从外网也能访问到本地的SQLServer数据库呢?本文将介绍具体的实 ...

  5. tomcat 外网访问不了_免费云服务器/jdk环境配置/Tomcat简单配置

    关于本文:     最近准备做一期jdk环境配置教程,准备做一个实机演示,于是想到用云服务器来为大家演示,顺路写上如何申领一个月免费服务器,以及如何让外网访问自己的云服务器,这这里我依旧使用Tomca ...

  6. 设置Mysql5.6允许外网访问详细流程

    一.设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind ...

  7. 六, 跨语言微服务框架 - Istio Ingress和Egress详解(解决Istio无法外网访问问题)

    在微服务中另外一个重点就是网关,网关理论包含入口网关和出口网关,传统意义上的网关很难做到出口网络控制,但是对于Istio是一件非常轻松的事情(因为所有的出口流量都会经过Istio),入口网关控制解析路 ...

  8. 解决Elasticsearch外网访问的问题(楼主亲测)

    以前我将Elasticsearch安装在自己的机器上,但是每天开关机比较麻烦. 后来买了一台云服务器. 一.外网访问问题 默认情况下,是不支持外网访问,如果你的Elasticsearch安装在其他机器 ...

  9. mysql外网访问设置

    一.设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind ...

最新文章

  1. VTK:Utilities之CheckVTKVersion
  2. Chrome OS 云里雾里
  3. shell 脚本传参
  4. 【慢慢学Android】:2.SharedPreferences对数据的存储
  5. layui模板引擎laytpl判断为null或为空
  6. OO’s Sequence
  7. paip.提升中文分词准确度---新词识别
  8. d3学习day3 --y轴添加文本标签
  9. java异步文件读写文件,Java AsynchronousFileChannel和Future读取文件
  10. IT程序员编程工具利器-辅助编程神器
  11. 谷歌chrome 71 flash 添加问题的解决方案(chrome禁用添加允许flash的选项)
  12. Wps文档文件转换成pdf,支持doc-docx-ppt-pptx-xls
  13. http解析库http-parser
  14. Zemax-偏振、膜层和散射
  15. 计算机网络安全叙述,计算机网络安全涉及
  16. jquery实现输入框实时统计字数和设置字数限制功能
  17. 欧科云链荣获人民网匠心技术奖,科技创新共造企业发展“强引擎”
  18. cocos做飞机大战笔记【玩家飞机移动与子弹发射】
  19. matplotlib绘制学术论文插图字体问题
  20. C4D中无法连接对象+删除?

热门文章

  1. 进销存设计之——单据的数据表结构设计
  2. 正则表达式是匹配模式,要么匹配字符,要么匹配位置
  3. Vue项目实战02 : vue项目刷新当前页面的三种方法
  4. mac 安装nvm和nvm常见的命令
  5. mysql cluster 查看最大索引数_MySQL 数据库优化,看这篇就够了
  6. 获取URL中 后面的参数值
  7. ROS-Rtabmap:linux shell运行多个shell(运行多个程序)
  8. 11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
  9. SSO [ OAuth2.0 ]
  10. Maven学习-构建项目