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