Как сделать запрос базы данных Google Cloud SQL и отобразить результаты в виде HTML? - PullRequest
0 голосов
/ 03 марта 2019

У меня есть база данных Google Cloud SQL.Я хочу выполнить статический SQL-запрос к базе данных и отобразить результаты в виде html-страницы без использования стороннего веб-сервера.

Есть предложения?

1 Ответ

0 голосов
/ 03 марта 2019

Вы можете запрашивать базу данных Cloud SQL так же, как и любую базу данных MySQL.вам просто нужно указать Cloud SQL IP-адрес, с которого вы собираетесь подключиться:

Cloud SQL Connectivity

или настроить экземпляр Cloud SQL для использованиястатический IP, подробнее об этом здесь .

Затем вы подключаетесь как обычно (это некоторый PHP, взятый из здесь ):

$servername = "<The IP address from the overview page of Cloud SQL>";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
...