我是Google Cloud的新手。我已经在谷歌云中部署了灯包。我有一个服务器地址,即:150.200.100.10
,当输入150.200.100.10/phpmyadmin
时,我可以登录到我的phpMyAdmin。
当然,如果我输入150.200.100.10/index.htm
l,我可以看到该It Works
,如果我键入150.200.100.10/index.php
我可以看到php也在我的服务器中成功运行。我正在使用以下适用于本地主机的php
脚本:
<?php
mysql_connect('localhost','root','testpassword') or die($connect_error);
mysql_select_db('mydatabase')or die($connect_error);
?>
我将其更改为以下内容,以便上传并在谷歌云中工作:
<?php
mysql_connect('150.200.100.10','root','testpassword') or die($connect_error);
mysql_select_db('mydatabase')or die($connect_error);
?>
它给出的消息是:cannot connect
.这里可能有什么问题?
我是否必须先在Cloud SQL上转到Google Cloud并创建一个实例?还有其他建议吗?
只需将IP
更改为localhost
<?php
mysql_connect('localhost','root','testpassword') or die($connect_error);
//^^^^^^^^^Change the 'IP' to 'localhost'
mysql_select_db('mydatabase')or die($connect_error);
?>