В этой статье вы узнаете, как использовать клиентские приложения MySQL для доступа и управления вашими базами данных MySQL.
Клиентские приложения MySQL
MySQL предоставляет графическое приложение (GUI), которое можно использовать для управления базой данных. MySQL Workbench – это интегрированная среда средств разработки, которая позволяет управлять базами данных, выполнять запросы и многое другое. Она заменяет устаревший пакет приложений MySQL GUI Tools, который больше не разрабатывается.
MySQL Workbench можно бесплатно скачать и использовать. Есть версии для Microsoft Windows, Mac OS X, Linux и других операционных систем.
Подключение к базам данных с помощью MySQL Workbench
MySQL Workbench позволяет быстро подключаться к базам данных MySQL. В этой статье мы рассмотрим два метода:
- Прямое подключение: Этот метод устанавливает прямое соединение с вашего компьютера на сервер MySQL.
Прежде чем установить такое соединение, вы должны разрешить удаленный доступ MySQL вашему IP-адресу. См. эту статью для получения информации по этому вопросу.
- SSH-подключение: Этот метод использует SSH для установления безопасного соединения с вашего компьютера на сервер MySQL.
Метод 1: Прямое подключение
Пожалуйста, выполните следующие шаги для настройки прямого подключения к MySQL:
- Запустите MySQL Workbench.
- Нажмите значок + рядом с MySQL Connections from the workspace page, и появится диалоговое окно Setup New Connection.
- Введите имя для подключения в текстовом поле Connection Name.
- Выберите Standard (TCP/IP) in the Connection Method list box.
- В текстовом поле Hostname на вкладке Parameters введите example.com, где example.com – это ваш доменное имя.
- Подтвердите, что текстовое поле Port установлено на 3306.
- Введите одно из следующих имен пользователей в текстовом поле Username:
- Your Beehosting (cPanel) account username: С этим именем пользователя вы можете получить доступ ко всем базам данных MySQL в своей учетной записи хостинга.
- A MySQL database username you created in cPanel: С этим именем пользователя вы можете получить доступ ко всем базам данных MySQL, для которых указанный пользователь был наделен привилегиями.
- Введите имя базы данных MySQL, к которой вы хотите получить доступ, в текстовом поле Default Schema. Также вы можете оставить это поле пустым, чтобы выбрать базу данных позже.
- Нажмите Password.
Выберите флажок “Save password in keychain”, чтобы MySQL Workbench запомнил ваш пароль.
, и введите пароль для указанного вами в шаге 7 имени пользователя в появившемся текстовом поле
- Нажмите Если вы получите предупреждение о подключении к серверам с несовместимыми или нестандартными версиями, нажмите Continue Anyway.
.
- Если подключение успешно, вы получите сообщение, что подключение к MySQL было успешным. Если вы не получите такое сообщение, проверьте значения с шага 4 по 9 и попробуйте снова.
- Нажмите . MySQL Workbench сохраняет новое подключение на странице рабочего пространства.
- Чтобы открыть подключение, щелкните его на странице рабочего пространства. Теперь вы можете выполнять запросы, создавать таблицы и многое другое.
Метод 2: SSH-подключение
Пожалуйста, выполните следующие шаги для безопасного подключения к вашим базам данных MySQL с использованием SSH-туннеля:
- Запустите MySQL Workbench.
- Щелкните на иконке + рядом с MySQL Connections на рабочей странице, и появится диалоговое окно Setup New Connection.
- Введите имя подключения в текстовое поле Connection Name.
- Выберите Standard (TCP/IP) over SSH в списке Connection Method.
- Введите example.com:7822 (где example.com – ваш доменный адрес) в текстовое поле SSH Hostname.
- Введите имя учетной записи вашего Beehosting (cPanel) аккаунта в текстовое поле SSH Username.
- Введите localhost в текстовое поле MySQL Hostname.
- Убедитесь, что в текстовом поле MySQL Server Port установлено значение 3306.
- Введите одно из следующих имен пользователей в текстовое поле Username:
- Имя вашего учетной записи Beehosting (cPanel): С этим именем пользователя вы можете получить доступ ко всем базам данных MySQL в вашем аккаунте хостинга.
- Имя пользователя MySQL для базы данных, которую вы создали в cPanel: С этим именем пользователя вы можете получить доступ ко всем базам данных MySQL, для которых указанный пользователь был предоставлен привилегии.
- Щелкните Open SSH Tunnel. , и появится диалоговое окно
- Введите пароль вашего Beehosting (cPanel) аккаунта в текстовое поле Password.
Установите флажок “Save password in keychain”, чтобы MySQL Workbench запоминал ваш пароль.
- Щелкните Connect to MySQL Server. , и появится диалоговое окно
- Введите пароль для указанного вами пользователя на шаге 9 в текстовое поле Password.
Установите флажок “Save password in keychain”, чтобы MySQL Workbench запоминал ваш пароль.
- Щелкните .
- Если соединение успешно, вы получите сообщение, что соединение с MySQL прошло успешно. Если вы не получите такое сообщение, проверьте значения с шага 4 по 9 и повторите попытку.
- Щелкните OK в диалоговом окне Setup New Connection.
- Теперь вы можете выполнять запросы, создавать таблицы и многое другое. Например, на рабочей странице, подразделе Open Connection to Start Querying, дважды щелкните по имени подключения, которое вы указали на шаге 3. MySQL Workbench подключится к вашей учетной записи и отобразит ваши базы данных.
Дополнительная информация
Чтобы скачать MySQL Workbench и просмотреть онлайн-документацию, посетите http://dev.mysql.com/downloads/tools/workbench.