본문 바로가기

카테고리 없음

아마존 RDS with PHP & mysql cilent tool

RDS 초기 셋팅

http://docs.aws.amazon.com/AmazonRDS/latest/GettingStartedGuide/SignUp.html



endpoint -> 디비 링크가 될것이다. 


http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP.rds.html


RDS 와 PHP 연결은 위를 참고하여 아래와 같이 하였다. 

mysql client tool SSH 접속했던것과 다르게, 간단하게 처리할수 있다. 

<?php


//$link = mysqli_connect('test.xxxxxx.xxxxx.rds.amazonaws.com', 'xxxx', 'xxxx', 'test', 3306);


$set_host = "test.xxxxxx.xxxxx.rds.amazonaws.com";

$set_user = "xxxx";

$set_password  ="xxxxx";

$set_dbname = "test";

$conn = mysql_pconnect( $set_host, $set_user, $set_password );

//mysql_query("SET NAMES utf8");

mysql_select_db( $set_dbname );


$userQuery = "INSERT test SET message = NOW()";

$selResult = mysql_query($userQuery);

$sqlSelect = "select  * from test ";

$rs = mysql_query($sqlSelect);


while($row = mysql_fetch_array($rs)){

echo $row[message]."<br>";

}

?> 


mysql client tool 연결

클라이언트 툴로는 Sequel Pro 을 사용하였으며, 접속은 SSH 로하고 아래와 같이 접속하면 된다.