Как я могу использовать Cloud SQL для создания базы данных? Когда я использую MySQL, я мог бы легко запустить sql-скрипт, чтобы создать их на phpMyAdmin.
Я нашел сайт, который рекламирует, что можно запускать файлы SQL прямо на Google Cloud SQL.
Это именно то , что я хочу сделать. Я мог бы запустить свой код, чтобы создать пару баз данных, и они будут в моем облачном SQL, и я мог бы подключить приложение appengine к моему cloudql, и он будет работать, как ожидалось.
Но когда я следую инструкциям на этом сайте, я вижу только это:
Где запрос SQL? Как я могу создать базы данных в моем облачном sql-экземпляре?
Как отмечает @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 и создать новую базу данных.
root
. Затем, если вы используете стандартный клиент командной строки mysql, перейдите к терминалу и запустите
mysql -uroot -p<your-root-password> -h<your-cloudsql-instance-ip>
Или вы можете просто использовать любого клиента, которого хотите.
После того, как вы подключились к базе данных, вы можете просто CREATE DATABASE MyDatabase
базу данных CREATE DATABASE MyDatabase
.