Как я могу проверить, какова проблема по шагам? Я хочу проверить порт по умолчанию для mysql. Также я хочу еще кое-что проверить. Каковы шаги для решения этой проблемы?
Проблема Ситуация
mysqld работает на моем Ubuntu 16.04LTS. Это мой удаленный сервер. Несколько месяцев назад я установил mysql на свой сервер ubuntu, и у меня был успех при обращении к mysql с удаленного ПК с ОС Windows с помощью инструмента MysqlWorkbench. Но сейчас он не работает. Я повторно установил mysql, но теперь что-то не так.Может быть ...
mysqld работает на моем Ubuntu 16.04LTS. Это мой удаленный сервер. Я хочу проверить соединение ssh или что-то в этом роде. Несколько месяцев назад я установил mysql на свой сервер ubuntu, и у меня был успех при обращении к mysql с удаленного ПК с ОС Windows с помощью инструмента MysqlWorkbench.Я получаю эта ошибка:
Я предоставил все привилегии для root для доступа с любых IP-адресов.
Если у вас есть все привилегии, вам нужно это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf. (В более ранней версии это было /etc/mysql/my.cnf.)
и прокомментировать строки skip-external-locking и bind-address = 127.0.0.1.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking: вообще не прослушивайте соединения TCP / IP. Эта опция предназначена для систем, где разрешены только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку.Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, где работает фактический mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам нужно это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf. (В более ранней версии это было /etc/mysql/my.cnf.)
и прокомментировать строки skip-external-locking и bind-address = 127.0.0.1.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking: вообще не прослушивайте соединения TCP / IP. Эта опция предназначена для систем, где разрешены только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку.Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, где работает фактический mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.
Если у вас есть все привилегии, вам необходимо это сделать.
Чтобы получить доступ удаленно, для сервера mysql, работающего на Ubuntu 16.04, измените файл 50-server.cnf
. (В более ранней версии это было /etc/mysql/my.cnf
.)
и строка комментариев skip-external-locking
и bind-address = 127.0.0.1
.
$ sudo gedit /etc/mysql/mariadb.conf.d/50-server.cnf
#skip-external-locking
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
, или вы также можете установить адрес связывания только для ваш ip как bind-address=youriip
bind-address
сообщает MySQL, какие интерфейсы прослушивать на skip-external-locking
: не прослушивать соединения TCP / IP вообще. Эта опция для систем, где допускаются только локальные запросы. Чтобы разрешить удаленное соединение, закомментируйте эту строку. Журнал покажет вам, что вам нужно создать нового пользователя либо «имя пользователя» @ «your_desktop_hostname», либо «username» @ «your_ISP_IP» на сервере, на котором работает реальный mysql. В зависимости от входа в журнал вам необходимо добавить пользователя.