我目前正在 App Engine Flexible Environment 上设置一款名为 Mautic 的开源营销软件。但是,我无法使用 MySQLi 将 App Engine 连接到 Cloud SQL MySQL 数据库。Mautic 是一款基于 Symfony 构建的 PHP 应用程序。我尝试使用 /cloudsql/<实例_连接_名称> 作为主持人,但是没有起作用。
有没有人有在 App Engine 上部署 Mautic 的经验或知道如何解决这个问题?
答案1
使用此代码从 App Engine 连接到您的数据库:
$con = mysqli_connect(null, 'root', 'password', 'db_name',null,'/cloudsql/instance_connection_name');