![](/img/trans.png)
[英]GAE - How to configure access to Cloud SQL from Google App Engine in quarkus java11 app?
[英]PhP with GAE and Google Cloud SQL
我正在使用 php 创建一个 web 应用程序以在google app engine
上运行。 我希望使用google cloud sql
来存储数据。 我在开发过程中使用了本地 MySQL 实例。 我已将quercus
添加到我的项目中,并编写了简单的 php 代码以从现有的 mysql 数据库中检索数据。 但是当我运行我的 php 文件时出现以下错误。
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);
错误是什么? 我怎样才能纠正这个并检索数据?
Cloud SQL 不像常规的 MySQL 数据库那样通过套接字连接提供; 它可以通过云 SQL 特定的 JDBC 驱动程序访问。 结果,你不能使用PHP内置的mysql
API; 您必须使用 Java 中的 JDBC 连接器,如此处所述。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.