Главная > FAQ > Подключения и управления СУБД MySQL

Подключения и управления СУБД MySQL

Можно осуществлять различными способами:
— подключиться по ssh и работать через командную строку;
— использывать phpmyadmin;
— использывать пакет mysql-admin — это графическая утилита администрирования MySQL (GUI tool for intuitive MySQL administration MySQL)
Теперь устанавливаем себе пакет mysql-admin на машину:
$ sudo aptitude install mysql-admin
Дальше идем на удаленную машину и правим конфиг my.cnf
$ sudo nano /etc/mysql/my.cnf
Для начало можно проверить:
  $ netstat -an | grep 3306
   tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

Как видно из вывода пока MySQL слушает на localhoste, а нам нужно, чтобы MySQL слушал на всех интерфейсах, а не только на localhost, поэтому находим и редактируем такую запись:

[...]
# 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
#
[...]

и что б MySQL слушал на всех интерфейсах, закоментируем эту строчку:
[...]

#bind-address = 127.0.0.1:

[...]
Рестанем MySQL:
$ sudo /etc/init.d/mysql restart
И посмотрем снова вывод команды:
  $ netstat -an | grep 3306
Вывод должен выглядеть следующим образом:

  tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN

и теперь можно запускать mysql-admin для удаленной работы с MySQL — Alt+F2 — mysql-admin
или
$ mysql-admin

Categories: FAQ Tags:
Необходимо войти на сайт, чтобы написать комментарий.
#

//