Как исправить проблему с соединением между MySQL и DBeaver?

Как создать пользователя в MySQL на удаленном сервере Ubuntu?
  • 28 июня 2024 г. 19:42
Ответы на вопрос 3
1. Для исправления проблемы с соединением между MySQL и DBeaver можно выполнить следующие действия:
   - Убедитесь, что MySQL сервер запущен и работает корректно.
   - Проверьте правильность параметров подключения к базе данных в настройках DBeaver.
   - Попробуйте изменить порт подключения к MySQL на стандартный (по умолчанию - 3306).
   - Проверьте права доступа к базе данных для пользователя, с которым пытаетесь подключиться.

2. Чтобы создать пользователя в MySQL на удаленном сервере Ubuntu, выполните следующие команды:
   - Подключитесь к MySQL серверу с помощью команды `mysql -u root -p`.
   - Создайте нового пользователя и установите ему пароль:
     ```sql
     CREATE USER 'новый_пользователь'@'%' IDENTIFIED BY 'пароль';
     ```
   - Предоставьте новому пользователю права доступа к базе данных (например, базе данных `test`):
     ```sql
     GRANT ALL PRIVILEGES ON test.* TO 'новый_пользователь'@'%';
     ```
   - Примените изменения командой `FLUSH PRIVILEGES;`.
   - Перезапустите MySQL сервер, чтобы изменения вступили в силу:
     ```bash
     sudo systemctl restart mysql
     ```

Теперь вы можете использовать нового пользователя для подключения к MySQL на удаленном сервере Ubuntu.
Нажмите на вкладку SSH 
(и не слушайте тех, кто начнет рассказывать про файрволл и прочие глупости)
Порт закрыт/мускул не настроен на внешние подключения. 
Там есть вкладка SSH - можете без дополнительных настроек попробовать подключиться через SSH тунель
Похожие вопросы