Как включить удаленный доступ к MySQL базе данных

Для включения удаленного доступа к MySQL базе данных понадобится всего несколько простых действий:

1) Правим конфиг файл my.cnf.

Если закомментировать строчку bind-address = 127.0.0.1, то доступ будет открыт всем. Также можно указать один или несколько IP, с которых будет доступ, и отфильтровать 3306 порт через iptables.

2) Заходим в консоль mysql

mysql -u YOUR_USER_NAME -p
mysql> USE mysql;
mysql> GRANT ALL PRIVILEGES DB_NAME.* USERNAME@HOST_NAME IDENTIFIED BY 'YOUR_PASSWORD';
mysql> FLUSH PRIVILEGES;

One thought on “Как включить удаленный доступ к MySQL базе данных”

  1. только надо вот так команду вводить, а то хрен она сработает:

    GRANT ALL PRIVILEGES `DB_NAME`.* ‘USERNAME’@’HOST_NAME’ IDENTIFIED BY ‘YOUR_PASSWORD’;

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *