Как создать базу данных в Google Cloud Cloud

Как я могу использовать Cloud SQL для создания базы данных? Когда я использую MySQL, я мог бы легко запустить sql-скрипт, чтобы создать их на phpMyAdmin.

Я нашел сайт, который рекламирует, что можно запускать файлы SQL прямо на Google Cloud SQL.

google запускать файлы SQL image

Это именно то , что я хочу сделать. Я мог бы запустить свой код, чтобы создать пару баз данных, и они будут в моем облачном SQL, и я мог бы подключить приложение appengine к моему cloudql, и он будет работать, как ожидалось.

Но когда я следую инструкциям на этом сайте, я вижу только это:

фактическое облако Изображение сайта SQL

Где запрос SQL? Как я могу создать базы данных в моем облачном sql-экземпляре?

Solutions Collecting From Web of "Как создать базу данных в Google Cloud Cloud"

Как отмечает @Juan Enrique Muñoz Zolotoochin , в феврале 2015 года теперь можно управлять базами данных с помощью новой консоли разработчика , что делает мой первоначальный ответ (ниже) устаревшим.

Новый ответ

Откройте проект, разверните узел Storage и затем Cloud SQL , перейдите на вкладку DATABASES . Оттуда вы можете использовать кнопку « Новая база данных» для создания новой базы данных. Вы также можете удалить базы данных.

Оригинальный ответ (теперь устаревший)

Это еще не реализовано в новой Cloud Console, для этого вам нужно использовать консоль старого api.

Чтобы добраться до него, сначала перейдите в раздел Cloud SQL вашего проекта на новой консоли (где вы находитесь). Затем в правом нижнем углу находится ссылка «Возврат к исходной консоли». Если вы нажмете на это, вы получите немного другую панель управления для Cloud SQL.

Если вы затем нажмете на экземпляр, на котором хотите создать свою базу данных, вы получите еще один экран с вкладкой «SQL Prompt», нажмите на него, а затем вы можете выполнить с ним необработанные команды SQL.

ОБНОВЛЕНИЕ. Чтобы перейти на старую консоль API и запретить переадресацию на новую консоль, используйте эту ссылку: https://code.google.com/apis/console/b/0/?noredirect

UPDATE (2015-02-13): теперь вы можете использовать интерфейс консоли разработчика для управления базами данных MySQL. Просто зайдите на страницу экземпляра Cloud SQL и перейдите на вкладку « Databases ».

ORIGINAL ANSWER (по-прежнему работает): если у вас установлен клиент MySQL, довольно просто подключиться к экземпляру Cloud SQL и создать новую базу данных.

  1. Перейдите в раздел Контроль доступа вашего экземпляра Cloud SQL.
  2. Если вы этого еще не сделали, получите внешний IP-адрес.
  3. На той же странице задайте пароль для пользователя root .
  4. Перейдите в белый список, добавив новую авторизированную сеть и введите свой IP-адрес .

Затем, если вы используете стандартный клиент командной строки mysql, перейдите к терминалу и запустите

 mysql -uroot -p<your-root-password> -h<your-cloudsql-instance-ip> 

Или вы можете просто использовать любого клиента, которого хотите.

После того, как вы подключились к базе данных, вы можете просто CREATE DATABASE MyDatabase базу данных CREATE DATABASE MyDatabase .