如何通过托管在计算引擎vm上的php文件连接到cloudsql示例?
•我有一个mysql(1)º 生成)示例中的云sql调用 bd-sales
还有一个叫做 sales
•我有一个linux(debian)vm内置计算引擎
obs.:我想用pdo建立连接
我试过了,但没用:
<?php
function getConnection(){
try {
$connection = new PDO('mysql:host=999.999.999.99;dbname=sales', 'user', 'pass');
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $connection;
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
return;
}
}
header("Access-Control-Allow-Origin: *");
header('Content-Type: application/json');
?>
1条答案
按热度按时间drnojrws1#
我通过更改连接字符串解决了问题: