Как получить доступ к CPanel MySql DB на другом хосте - PullRequest
1 голос
/ 27 ноября 2011

У меня есть хост enayam.in (linux) У меня есть mysql db на этом хосте.

На самом деле мне нужно получить доступ к нему на моем локальном хосте (с WAMP или MAMP)

если база данных на локальном хосте (WAMP или MAMP), тогда я могу подключить свою БД следующим образом

mysql_connect('localhost', 'root', 'root');
mysql_select_db('testDB');

теперь я пытаюсь получить доступ к моей enayam.in DB на моем локальном хосте (WAMP или MAMP)

mysql_connect('enayam.in', 'enayamin_dbuser', 'enayamin_dbpassword');
mysql_select_db('enayamin_testDB');

но это дает ошибку, я также пытаюсь использовать мой IP-адрес сервера в качестве хоста (75.126.136.20)

mysql_connect('75.126.136.20', 'enayamin_dbuser', 'enayamin_dbpassword');
mysql_select_db('enayamin_testDB');

даже если ошибка выдачи. Пожалуйста, помогите мне решить эту проблему.

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

cPanel> Удаленный MySQL> Добавьте свой IP-адрес. Используйте% в качестве подстановочного знака, напр. 64.65.54.%

1 голос
/ 08 декабря 2011

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

Просто перейдите по этой ссылке на включить удаленный доступ http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

...