![](/img/trans.png)
[英]Unable to establish MySQL database connection in local PHP testing environment
[英]Google Cloud : Unable to establish MySql DB connection from PHP
我已成功配置App Engine和Web App。 我可以加载没有数据库连接成功的PHP页面。 我尝试建立MySQL DB连接时出现问题。 请注意,我还通过导入成功创建了数据库。 以下是一段试图连接MySQL的PHP-
<?php
$con = mysqli_connect(null, 'root', null,'dbname',0,':/cloudsql/<instance connection name>');
if (mysqli_connect_error($con)) {
die('Connect Error myname (' . mysqli_connect_errno($con) . ') ' .
mysqli_connect_error($con));
}
echo "Connection OK";
?>
组成如下-Project id:Compute Engine:DB实例名称
但是,我遇到了错误-
无法找到套接字传输“ unix”-在配置PHP时是否忘记启用它?
这到底是怎么了?
当我检查多个帖子时,但是通过尝试和尝试错误,我可以建立连接。 下面是为我工作的mysqli_connect。
$con = mysqli_connect(null, 'root', '<password>','<dbname>',null,'/cloudsql/<project id>:<computing engine>:<instance name>');
':'从套接字字符串中删除。 明确要求输入“密码”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.