Я могу подключиться к моему db в своем приложении и запросить его у меня, но я не могу на своем локальном сервере. Я знаю, что он правильно аутентифицирован, потому что, если я пропущу пользователя или пароль, я получаю ошибку отказа в доступе. Мой код:GAE - «Ошибка подключения: неизвестная база данных» на локальном сервере
<?php
$servername = "173.194.xxx.xxx";
$username = "admin";
$password = "mypassw0rd";
$dbname = "dev";
// Create connection
$conn = new mysqli(null, $username, $password, $dbname, null, "/cloudsql/myappname:mydbinstance");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?>
Который возвращает:
Warning: mysqli::mysqli(): (HY000/1049): Unknown database 'dev' in C:\Users\myusername\myfolder\dbconnect.php on line 9
Connection failed: Unknown database 'dev'
Но это нормально онлайн! Есть идеи?
btw, экземпляр и имя db совпадают - «dev» – Warren