Установка MySQL на VPS-сервер и подключение с других серверов - PullRequest
1 голос
/ 08 марта 2012

У меня есть несколько серверов VPS и несколько облачных серверов по всему миру (запад США, юг США, Европа, Китай), и пользователи перенаправляются на ближайший сервер с геолокацией DNS IP. В настоящее время мои серверы обслуживают статический контент, но я меняю свое приложение, поэтому мне нужна база данных, особенно MySQL.

Сначала я собирался использовать Amazon RDS, но обнаружил, что установка моего собственного MySQL на VPS обойдется дешевле (72 доллара за небольшой экземпляр против 40 долларов за линоде 1024)

Поэтому я купил VPS с линодой в Лондоне и установил MySQL и Phpmyadmin на свой VPS, а в Phpmyadmin мой пользователь - root @ localhost, поэтому я не могу подключиться к своей базе данных с других моих серверов.

Server version: 5.0.51a-24+lenny5
Protocol version: 10
Server: Localhost via UNIX socket
User: root@localhost

Что мне здесь не хватает? Как я могу сделать эту базу данных MySQL доступной глобально?

Все мои облачные / VPS-серверы - это Debian 5.0.

1 Ответ

2 голосов
/ 08 марта 2012

Вы хотите включить удаленные подключения .

В частности, вам нужно будет добавить пользователя MySQL с соответствующими разрешениями для вашей базы данных для каждого IP-адреса, к которому необходимо подключиться.

В связанной статье показаны все шаги, которые вам придется выполнить.

...