Я купил сервер от CloudAtCost.com, и вся информация, которую он мне дает о моем сервере, - это идентификатор сервера, IP-адрес, сетевая маска и шлюз. Я могу использовать SSH, но я не могу заставить MySQL Workbench подключиться к нему. Я пробовал как стандартный (TCP/IP), так и стандартный TCP/IP через SSH.Как подключиться к MySQL Workbench?
ответ
Я понял. Я использовал «user» в качестве своего имени пользователя, когда мне нужно было использовать «root».
Сервер MySQL должен быть запущен.
Сетевые подключения должны быть включены.
Вам нужно знать, на каком порту MySQL работает (по умолчанию 3306).
Если обратный поиск DNS не отключен, MySQL должен иметь возможность разрешать IP-адрес для имени хоста.
MySQL Пользователь должен создать и назначить пароль, имя пользователя и хост, хост - либо конкретный хост-соединение, либо (менее безопасный) подстановочный знак «%» для хоста. Если DNS-запросы отключены, хост будет IP-адресом.
Подключение к порту MySQL (по умолчанию это 3306), может быть «заблокирован» брандмауэром ...
Есть целый много возможных причин.
Когда мы не можем подключиться, обычно появляется сообщение об ошибке MySQL, указывающее на возникшую проблему.
Но, мое предпочтение было бы только разрешить IP-соединения от 127.0.0.1. (Мы всегда выключаем обратные запросы dns на наших серверах MySQL.)
Я бы использовал пересылку портов ssh (туннелирование). Выберите порт для использования на вашем локальном компьютере, например. 13306 и настроить SSH на «переадресацию» соединений к этому порту через ssh-соединение ...
Вы можете настроить это в конфигурации .ssh/config для конкретного удаленного сервера, например.
Host remoteserver
LocalForward 13306 localhost:3306
Вам нужно будет сначала ssh на remoteserver и сохранить этот сеанс открытым.
Тогда на вашей локальной машине MySQL Workbench подключился бы к localhost
порту 13306
. На стороне сервера MySQL это будет отображаться как исходящий с IP-адреса 127.0.0.1,
Очевидно, что вам необходимо создать пользователя, например.
GRANT USAGE ON *.* TO [email protected]'127.0.0.1' IDENTIFIED BY 'mypassword'
И предоставить соответствующие привилегии.
Перейти к Mysql Workbench> Состояние сервера> Запишите номер порта и дать имя хоста в качестве локального хоста: ваш номер порта, как правило, ITS 3306
- 1. MySQL Workbench: невозможно подключиться к таблице
- 2. workbench: Не удалось подключиться к MySQL на
- 3. Как подключиться к MySql-серверу в Интернете из MySql Workbench?
- 4. MySQL Workbench не удалось подключиться
- 5. MYSQL Workbench не может подключиться
- 6. Windows mysql workbench не может подключиться к удаленному сервису mysql
- 7. Подключиться к базе данных Azure MySQL с помощью MySQL Workbench
- 8. Не удается подключиться к Azure службы MySQL с MySQL Workbench
- 9. Не удалось подключиться к MySQL в MySQL Workbench
- 10. MySQL Workbench не смог подключиться к серверу MySQL
- 11. Не удается подключиться из MySQL Workbench к докционированному серверу MySQL
- 12. Как подключиться к Amazon Web Service RDS на MySQL Workbench?
- 13. Как подключиться к mysql workbench на localhost: 800
- 14. не может подключиться к MySql с Workbench, хотя PhpMyAdmin работает
- 15. WordPress не удается подключиться к MySQL, но Workbench будет
- 16. MySQL Workbench не может подключиться к серверу базы данных
- 17. MySQL workbench - Не удается подключиться к определенной базе данных
- 18. Невозможно подключиться к базе данных MySQL из workbench
- 19. Im пытается подключиться к MySQL Workbench, используя спящий режим
- 20. MySQL Workbench не может подключиться к каким-либо базам данных?
- 21. Не удалось подключиться MySQL Workbench к примеру RDS
- 22. Как подключиться к серверу MySQL
- 23. Подключение к MySQL из Workbench
- 24. не может подключиться к mysql db в workbench, но я могу подключиться к db в phpmyadmin
- 25. Как подключиться к MySQL?
- 26. Как подключиться к mysql?
- 27. Как подключиться к mysql
- 28. MYSQL WorkBench не подключается к базе данных
- 29. MySQL Workbench подключается к MS Access
- 30. Как подключиться к базе данных localhost MySQL
ли на самом деле установлен MySQL на вашем сервере? –
Да, я могу запустить его в командной строке. –
Обычно появляется сообщение об ошибке, которое дает указание на то, что проблема.Может быть недействительным имя пользователя/пароль, могут быть сетевые подключения не включены, может быть DNS обратный поиск не работает, может быть порт 3306 не открыт (заблокирован брандмауэром). Так много возможностей. «не может заставить MySQL workbench подключиться к нему» слишком расплывчато, чтобы диагностировать проблему. – spencer7593