正文

遠程連接Amazon EC2上麵的mysql

(2014-08-13 16:55:39) 下一個

最近在搞amazon ec2的服務器, 忒不熟悉, 一步一卡啊.

apache2+php+mysql的環境搭好了, 在php中連接mysql始終連不上去, google了一大堆文章, 前人的智慧讓人欽佩, 終於解決了.

文章地址: http://www.rackspace.com/knowledge_center/article/mysql-connect-to-your-database-remotely

步驟為:

1. c:/OpenSSH/bin/ssh 登錄ec2服務器, 命令為:

ssh -i AgeSecret.pem ubuntu@ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com

2. 以root登錄mysql

mysql –user=root -p

命令行會提示輸入密碼, 就是安裝mysql時的密碼.

3.  然後GRANT 用戶

mysql>GRANT ALL ON databasename.* TO root@’xxx.xxx.xxx.xxx’ IDENTIFIED BY ‘password’

其中databasename是你mysql中生成的數據庫名字

xxx.xxx.xxx.xxx是服務器的IP地址

password是mysql的root用戶的密碼

4. php語句連接

$myconn=mysql_connect(“localhost”, “root”, “password”);
mysql_select_db(“databasename”);

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.