应用程序引擎无法连接到SQL数据库
问题描述:
我想在应用程序引擎中创建一个Web应用程序。我已经在应用程序中加载了一个php脚本,用于从云端数据库中提取数据。我使用以下方法连接到数据库。应用程序引擎无法连接到SQL数据库
$db = new mysqli(null, 'root', '', $dbname, null,
'/cloudsql/<project-id>:<sql instance id>');
我收到错误
Unable to connect to database [MySQL server has gone away]
答
我正在使用第二代云端sql。目前的应用程序引擎不支持第二代。只有第一代云SQL可以与应用程序引擎一起使用。 Google的文档非常差。在第二代云计算数据库中创建实例时甚至没有提到这一点。只有计算引擎可以使用第二代云端sql。