3
我正在使用php在google app engine
上创建一个web应用程序。我希望使用google cloud sql
来存储数据。我在开发过程中使用了本地MySQL实例。我已将quercus
添加到我的项目中,并编写了简单的php代码以从现有的mysql数据库中检索数据。但是当我运行我的php文件时,我得到了错误。PhP与GAE和Google Cloud SQL
D:\workspace\PHPStore\war\info.php:6: Warning: A link to the server could not be established. url=jdbc:mysql://localhost:3306/?characterEncoding=ISO8859_1 driver=com.mysql.jdbc.Driver com.caucho.quercus.QuercusModuleException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver [mysql_connect] Unable to select database
在php文件线6,
mysql_connect(localhost,$username,$password);
什么错误?我怎么能纠正这一点,并检索数据?
Google App Engine允许PHP ?.我认为他们只允许运行Java或Python。 – Lobo 2012-04-09 08:25:51
你确定'mysql'在同一台机器上? – Baba 2012-04-09 08:55:45
@Lobo我们无法直接在Google App Engine上运行PHP。但是我们可以在Google App Engine上用quercus运行php。(http://quercus.caucho.com/) – Bishan 2012-04-09 09:05:04