PHP-соединение с удаленным сервером MySQLPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 PHP-соединение с удаленным сервером MySQL

Сообщение Anonymous »


Когда я пытаюсь подключиться через оболочку локального компьютера к удаленному серверу MySQL, я могу успешно подключиться:

> mysql -h удаленный хост -u myuser -p Введите пароль: Добро пожаловать в монитор MySQL. Команды заканчиваются ; или \г. Но когда я пытаюсь подключиться через PHP-скрипт, используя

$serverName = "remotehost"; // здесь я указываю реальный IP-адрес $userName = "мойпользователь"; $passCode = "фактический пароль"; mysql_connect($serverName,$userName,$passCode); Я получаю следующую ошибку

Предупреждение: mysql_connect(): доступ запрещен для пользователя myuser@localhost. (используя пароль: ДА)

Версия удаленного сервера MySQL — 5.1.52, а версия PHP на локальном компьютере — 5.3.10-1ubuntu3.4

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

Буду очень признателен за помощь!

РЕДАКТИРОВАТЬ:

Вывод php -i | grep "mysql"
/etc/php5/cli/conf.d/mysql.ini, /etc/php5/cli/conf.d/mysqli.ini, /etc/php5/cli/conf.d/pdo_mysql.ini MySQL MYSQL_SOCKET => /var/run/mysqld/mysqld.sock MYSQL_INCLUDE => -I/usr/include/mysql MYSQL_LIBS => -L/usr/lib/i386-linux-gnu -lmysqlclient_r mysql.allow_local_infile => Включено => Включено mysql.allow_persistent => Включено => Включено mysql.connect_timeout => 60 => 60 mysql.default_host => нет значения => нет значения mysql.default_password => нет значения => нет значения mysql.default_port => нет значения => нет значения mysql.default_socket => /var/run/mysqld/mysqld.sock => /var/run/mysqld/mysqld.sock mysql.default_user => нет значения => нет значения mysql.max_links => Неограниченно => Неограниченно mysql.max_persistent => Неограниченно => Неограниченно mysql.trace_mode => Выкл. => Выкл. MySQLi MYSQLI_SOCKET => /var/run/mysqld/mysqld.sock mysqli.allow_local_infile => Включено => Включено mysqli.allow_persistent => Включено => Включено mysqli.default_host => нет значения => нет значения mysqli.default_port => 3306 => 3306 mysqli.default_pw => нет значения => нет значения mysqli.default_socket => /var/run/mysqld/mysqld.sock => /var/run/mysqld/mysqld.sock mysqli.default_user => нет значения => нет значения mysqli.max_links => Неограниченно => Неограниченно mysqli.max_persistent => Неограниченно => Неограниченно mysqli.reconnect => Выкл. => Выкл. Драйверы PDO => mysql pdo_mysql pdo_mysql.default_socket => /var/run/mysqld/mysqld.sock => /var/run/mysqld/mysqld.sock
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»