gpt4 book ai didi

mysql - 基于 PHP 5.2 的应用程序无法连接到 Google Cloud SQL

转载 作者:行者123 更新时间:2023-11-29 12:34:46 27 4
gpt4 key购买 nike

我们有一个基于 PHP 5.2 的应用程序,我们将其迁移到 GCE,并遇到了 Mysqli 客户端无法工作的问题。

我们使用 Atomic Archive 存储库在 GCE 6 CentOS 6 上安装 PHP 5.2: http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/

并且还安装了提供的Mysql客户端:mysql-5.5.40-26.el6.art.x86_64.rpm

经过测试,应用程序失败并出现以下错误:警告:mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): 无法连接到 XXX.XXX.XXX.XXX 上的 MySQL 服务器

虽然命令行 mysql 客户端工作得很好。

在查看 mysqli.so PHP 扩展时,我们注意到它使用了最旧的可用 MySQL 库:/usr/lib64/mysql/libmysqlclient.so.16

该库是否有可能无法与 Google Cloud SQL 配合使用?

最佳答案

这是我从 php 连接的方式:

$conn = mysqli_connect("<IP>", "<username>", "<password>","database") or die ("Error" . mysqli_error($conn));

关于mysql - 基于 PHP 5.2 的应用程序无法连接到 Google Cloud SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26959474/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com