BRAZHKO.info

Блог о компьютерном железе и IT-технологиях

Удаленное подключение к MySQL в Ubuntu

| комментариев 7

По умолчанию MySQL-сервер в Ubuntu «слушает» только на localhost (127.0.0.1). Это значит, что он будет принимать подключения только от локальных приложений.

Чтобы изменить ситуацию (например, для управления базами с соседней машины), откройте файл /etc/mysql/my.cnfи закомментируйте строку

bind-address = 127.0.0.1

а затем перезапустите MySQL-сервер

/etc/init.d/mysql restart

7 комментария

  1. закоментил, не фурычит (
    ховорит «Host «blabla» is not allowed to connect to this MySQL server»
    пробовал ИП и имя своей тачки строчками ниже написать, и проложить строку, непомогает,
    есть еще варианты?!
    правда я это на Debian etch делаю )

  2. Порт 3306 закрыт фаерволом?

  3. тыкнул netstat -tuln
    tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN

  4. нашел, на каждую базу надо прописывать
    grant all privileges on bade_db.* to ‘telka’@’99.888.77.22’ identified by ‘puperparol’;

  5. Да, то что нужно! Всё заработало 🙂 … Спасибо.

  6. grant all privileges on bade_db.* to 'telka'@'99.888.77.22' identified by 'puperparol';
    люди подскажите где это прописывать а то я что то не пойму и структуры команды расшифруйте плЗ

  7. люди подскажите где это прописывать
    например в командной строке mysql

    структуры команды расшифруйте плЗ
    http://doc.dubs.odessa.net/MySQL/Adding_users.html

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

Войти с помощью: 

Обязательные поля отмечены *.