Четверг, 2024-04-25, 07:29:24
Главная Регистрация RSS
Приветствую Вас, Гость
Форма входа
Мини-чат
Главная » Статьи » Мои статьи

Как подключиться к Google Cloud SQL с локальной машины
После получения доступа (Request access...)
1. Создание экземпляра базы данных Google Cloud SQL
в Google APIs Console идем в Google Cloud SQL и создаем новый экземпляр  (New Instance)
читаем наш Instance(имя образца) ownername:instancename
2. Настройка прав доступа пользователей в Google Cloud SQL
Пользователь root  без пароля, с полными правами по-умолчанию создан в базе
если необходимо, то удаляем root и добавляем пользователя в консоли SQL с необходимыми правами,
для примера для доступа с localhost, в консоли SQL Prompt выполняем команду:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost'
со всеми правами и со всех хостов
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' 
еще можно почитать про добавление пользователей в MySQL:

3. Настройка подключения к Google Cloud SQL из клиента с localhost
Скачиваем и устанавливаем инструмент для подключения из командной строки https://developers.google.com/cloud-sql/docs/commandline
прямая ссылка на утилиту http://dl.google.com/cloudsql/tools/google_sql_tool.zip
Запускаем и регистрируем в системе ключ доступа.
Если возникли проблемы, ключ можно удалить:
для Windows HKCU\Software\JavaSoft\Prefs\com.google.cloud.sqlservice 
для Linux rm ~/.java/.userPrefs/com/google/cloud/sqlservice/prefs.xml 
rm ~/.java/.userPrefs/com/google/cloud/sqlservice/oauth2/prefs.xml
4. Скачиваем клиента  SQuirreL SQL Client для подключения к Google Cloud SQL

Настраиваем клиента https://developers.google.com/cloud-sql/docs/usingsquirrel

5. Подключение из java класса Google Cloud SQL
 В коде программы для использования драйвера Google Cloud SQL импортируем в класс

import com.google.appengine.api.rdbms.AppEngineDriver
Категория: Мои статьи | Добавил: CHerry (2012-03-30)
Просмотров: 3152 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]