【阿里云】 RDS 数据库与 ECS 服务器协同工作 初体验

          由于组服务器时候RDS数据库降价,5块钱一个月,干脆租了一个RDS数据库来,今天刚把WindowsServer2012环境配好(见前两篇博文),体验了一下ECS与RDS配套工作。

       一:从WAMP的数据库 迁移数据 到RDS

              1.利用phpMyAdmin 导出数据库到 .sql文件

          2.从阿里云RDS控制台选择iDB Cloud进入数据库,导入.sql文件

                   因为RDS的phpMyAdmin不支持导入,因此我是用iDBCloud导入然后用phpMyAdmin管理的

                   这一步报了一个错误:

                         执行的SQL语句出错:CREATE DATABASE IF NOT EXISTS `findaseat` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci

                          错误信息:OPERATION need to be executed set by ADMIN 

                   经RDS群管理员的指导,只用打开sql文件删除对应的行就可以了。

     二:编辑测试用php以及表

               1.在云服务器的Apache根目录中的findaseat目录下 建一个test.php文件

                     test.php

';
$check_query = mysql_query("select* from user");
$arr=array();
$result = mysql_fetch_array($check_query);
do{
    
	echo 'id:'.$result[0].''; 
	echo 'name:'.$result[1].''; 
	echo 'pwd:'.$result[2].''; 
	echo '

'; }while($result = mysql_fetch_array($check_query)); ?>


                  其中引用的common/conn.php:包含连接信息

                     【阿里云】 RDS 数据库与 ECS 服务器协同工作 初体验_第1张图片


                2.数据库中user表:

                     【阿里云】 RDS 数据库与 ECS 服务器协同工作 初体验_第2张图片


          三:测试:外网访问Apache服务器上的php文件,php中访问RDS数据库

                    1.在外网PC上 输入ip:8080 访问到Apache根目录:

                        【阿里云】 RDS 数据库与 ECS 服务器协同工作 初体验_第3张图片

                    2.进入 findaseat目录下 点击test.php 运行结果:

                           【阿里云】 RDS 数据库与 ECS 服务器协同工作 初体验_第4张图片



你可能感兴趣的:(Linux)