阿里云怎样设置外网访问阿里云装mysql数据库库

查看: 4022|回复: 15
数据库和服务器都在一个公司,为何还要用外网连接?
本帖最后由 圆圆舟子 于
17:41 编辑
我在试用阿里云。配置是数据库和服务器都放在阿里云,但数据库默认的设置是透过外网连接。
那岂不是一点击我网站,浏览器先到阿里云的服务器里读htm或php,如果这些网页要读取数据库,那得绕道到阿里云的内网外面,透过因特网再绕回阿里云再读取同在阿里云的数据库?而且这些流量还要计费的。
用内网连接,设定起来却很麻烦。这样默认绕到外面再绕回来,这对阿里云的用户有何好处啊?{:soso_e132:}
是我想歪了,还是不理解阿里云的“好意”啊?
算你流量呗
这样你可以买更多的流量,或者升级你的空间呀,对阿里云的好处大大滴!
是消耗带宽吗?
{:soso_e113:}就是就是,看三楼...不这样怎么让你消耗流量,怎么多赚你钱?
不理解阿里云的“好意”啊
友情帮顶了。
本帖最后由 圆圆舟子 于
09:48 编辑
如果一点好处都没有,等于要客户多花钱买到:速度变慢+安全问题。&&
这宰人也宰的太.....了吧{:soso_e120:}
外网连接有必要性(方面维修数据库),但设为默认的就有点怪了。
好像是有备份安全吧
Powered by一、首先要mysql授权
Mysql授权可参考http://www.jb51.net/article/42441.htm
mysql&GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql&FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
说明:【想要root用户使用密码123456从任何主机连接到mysql服务器】
mysql& select host,
+-------------------------+------+
+-------------------------+------+
| 127.0.0.1
| iz2ze3hkpeilimy9kn68tvz |
| iz2ze3hkpeilimy9kn68tvz | root |
| localhost
| localhost
+-------------------------+------+
6 rows in set (0.00 sec)
说明:[修改权限后查询user表 ]
二、Navicat远程连接阿里云ECS数据库
使用Navicat通过SSH在本地连接远程数据库
1、首先常规设置
2、进行SSH设置
阿里云远程数据库连接成功
三、下面通过PHP代码连接数据库验证是否可以获取数据库数据
header(&Content-type:text/charset=utf-8&);
* 连接数据库
echo &连接数据库&br&&;
$dsn = &mysql:host=127.0.0.1;dbname=mystudent&;
$db = new PDO($dsn,'root','');
$db-&query(&set names utf8&);
// //查询数据
$sql = &SELECT * FROM login&;
$arr = $db-&query($sql)-&fetchAll(PDO::FETCH_ASSOC);
var_dump($arr);
?&【注意】这里连接的host=127.0.0.1 &这里可以是
1、host=127.0.0.1;
3、host=59.110.000.00;(这里的IP为私有IP,不可以为公网IP)
页面显示结果:
本文已收录于以下专栏:
相关文章推荐
1.首先打开Navicat,文件&新建连接&MySQL连接,其他的如一图所示。
2.因为是连接服务器上的MySQL,所以我们使用SSH连接,操作如二图所示。
3.最后连接测试,连接成功。
Native for Mysql  连接阿里云服务器。看看阿里云服务器是公网IP还是内网IP(使用SecureCRT远程到跳板服务器上,也称堡垒机。)
1.阿里云是内网IP:
如果是内网IP,可以...
网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。
一、文件/文件夹管理 
ls 列出当前目录文件(不包括隐含文件) 
ls -a 列出当前目录文件(包括隐含文件) 
ls -l 列出当前目录下文件的详细信息 
cd .. 回当前目录的上一级目...
今日部署项目做测试,买了一个阿里云的服务器,买来只有镜像,阿里的教程做的也真是….太专业化的术语让人看得一愣一愣的,各种百度,弄了一个下午才部署好环境,特此将部署过程写下来供各位参考。(部署的环境为U...
平时用Ubuntu 14.04系统用的非常多,经常配置环境,但是因为自己的记性不太好,每次配置都还需要百度,所以整理好配置过程发到自己博客,下次需要的时候,直接拿出来看。首先可以使用命令更新一下软件源...
安装msyql1. 升级apt-get
apt-get update
说明没有你不是root用户,则需要用sudo命令
sudo apt-get update
下面出现权...
最近在虚拟机上倒腾mysql,分为两个步骤,首先安装mysql、然后使用mysql
我使用的环境是ubuntu-14.04.2-desktop-i386.iso,安装mysql是很简单的。
1、安装和...
阿里云服务器上布了一个mysql,然后本地想要通过navicat连接,一直连接不上。后来索性本地telent阿里云服务器的3306端口,发现连不通,于是想到3306端口并没有对外开放。一开始以为是li...
一、mysql简介
说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据...
本题数据范围没给,查阅Discuss发现最大值为10,是一道出的不怎么样的水题。
他的最新文章
讲师:董西成
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)阿里云服务器数据库配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
阿里云服务器数据库配置
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢阿里云远程如何访问mysql
【查看用户的初始密码】
如果是用的&市场镜像& 装过php环境的
cat /你的安装环境/account.log
查看你的mysql 安装密码
一、mysql 部分的配置
【1.修改root密码】
update user set password=password('新密码') where user='root';
【2.修改用户主机访问】
update user set host = '%' where user = 'root' and host = 'localhost';
【3. 重启mysql】
注意做好以上两步 不管是哪一步 必须执行下面的命令
service mysqld restart
【4. 登陆查看使用的是哪一个用户】
select current_user();
二、防火墙部分的配置
【1.编辑防火墙】
/etc/sysconfig/iptables
【2.防火墙配置更改 开放3306端口】
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth0 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
-A FORWARD -p icmp -j ACCEPT
-A FORWARD -i lo -j ACCEPT
-A FORWARD -i eth0 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
【3. 设置完成后 重启防火墙】
iptables restart君,已阅读到文档的结尾了呢~~
云计算,Cloud,阿里云,公有云,阿里云技术手册,IaaS,云平台
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
阿里云-MySQL云数据库快速入门
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 mysql连接外网数据库 的文章

 

随机推荐