我的应用程序托管在google App engine flex环境中,我有一个托管在云sql (Mysql)第二代实例中的数据库。但两者是不同的项目。我也给予了许可。
我收到"SQLSTATEHY000没有这样的文件或目录“错误
有人能帮我吗?
谢谢,苏巴什
发布于 2017-05-27 00:31:47
假设您的应用程序是用PHP编写的:要连接到Cloud SQL实例,需要使用Unix套接字和扩展名,比如mysql和mysqli,这两个都是app Engine的PHP运行时中的enabled by default。您可以发现here是使用mysqli_connect进行连接的一个很好的例子。在这种情况下,注意力必须集中在mysqli_connect()调用中套接字参数的使用上。
PHP团队通常使用recommends using PDO or mysqli,而不是最初的mysql。
需要更多细节才能为有效调查您的问题奠定基础。任何你认为相关的信息都可能被证明是无价的。
只有在使用"new" statement创建了PDO对象之后,才能使用它。
https://stackoverflow.com/questions/44142558
复制相似问题