我是 Google Cloud 的新手。我在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);
?>
我将其更改为以下内容,以便上传并在Google云中工作:
<?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并创建实例?还有其他建议吗?
答案 0 :(得分:0)
只需将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);
?>