2016-09-28 4 views
1

enter image description hereMySQL удаленное подключение к Linux

Должен ли я установить MySQL на Windows, чтобы иметь возможность подключиться к серверу MySQL работает на Linux и редактировать файлы из окна? Поскольку я устанавливал Workbench для SQL (я использую MySQL Workbench Guide, Source: MySQL Workbench), то разрешите доступ к Linux (vps) с моего компьютера, когда я попытался установить его, я застрял в настройках конфигурации Windows , Может кто-нибудь помочь? (Снимок экрана предоставлен.)

1 еще вещь: в программе указано «установка wmi», затем «Не удалось установить соединение: не удалось подключиться к целевой машине».

+0

, чтобы иметь возможность подключаться к серверу MySQL, работающему под Linux, и редактировать файлы из окон, конфигурация удаленных окон не может установить соединение с целевой машиной. t получить его, я получил с SSH входа в систему управления, но я не могу редактировать файлы внутри mysql на моем Linux –

+0

Обычно вы n eed клиент MySQL для общения с MySQL, а не с полным сервером. Но ваш скриншот подразумевает этот вопрос о том, как получить конкретную часть программного обеспечения для общения с MySQL. Что это за программное обеспечение? Это [MySQL Workbench] (https://www.mysql.com/products/workbench/)? – Schwern

+2

В будущем, пожалуйста, обновите вопрос с дополнительной информацией, которую вы попросите. На этот раз это сделано для вас. Это также вежливость, чтобы быть осторожным с капитализацией слов (Windows, Linux), которые являются правильными существительными и т. Д. И используйте достаточно пунктуации, которая не является запятой - полные остановки (периоды) каждый так часто являются хорошей идеей. Спасибо, и добро пожаловать в Stack Overflow. (Вскоре прочитайте страницы [About] и [Ask] и узнайте, как создать MCVE ([MCVE]). Это не сразу критично, но это хорошая идея, чтобы знать об этом на будущее.) –

ответ

0

вы можете установить только верстак в окнах без установки сервера MySQL, но вам нужно создать пользователя на MySQL сервер Linux, который может затем получить доступ к нему из машины окон:

CREATE USER 'newuser'@'IP of the windows machine' IDENTIFIED BY 'password'; 
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'IP of the windows machine'; 
FLUSH PRIVILEGES; 

, если вы хотите, чтобы пользователь доступ независимо от IP, тогда вы можете использовать «%» вместо IP

+0

Пробовал это и все еще не работал, не смог установить соединение с целевой машиной. И да, я перезапустил службу mariadb. Sreenshot: https://gyazo.com/c64020338a4bd3892674a3458e2d08f3 –

+0

У вас есть удаленный доступ включен в /etc/mysql/my.cnf? – Jayvee

+0

это должно быть в разделе [mysqld] – Jayvee

Смежные вопросы