Соедините онлайн базу данных mysql с локальным сервером xampp, используя php - PullRequest
0 голосов
/ 30 мая 2018

Я попытался использовать следующий код в php:

<?php
$servername = "www.psgcirdask.com";
$username = "xxx"; //hidden for security purpose
$password = "password";
$dbname = "psgcilqh_calibration";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
 // Check connection
  if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

  $sql = "SELECT * FROM brands";
  $result = $conn->query($sql);
$conn->close();
?>

Я получил ошибку:

Предупреждение: mysqli :: __ construct (): (HY000 / 1045):Доступ запрещен для пользователя 'xxx'@'157.51.147.43' (с использованием пароля: YES) в C: \ xampp \ htdocs \ justshawarmapos \ checkthedatabase.php в строке 9 Ошибка подключения: доступ запрещен для пользователя'xxx'@'157.51.147.43'(используя пароль: ДА)

Но я использую то же имя пользователя и пароль для подключения к моей базе данных на моем веб-сайте. Я получаю эту проблему только при подключении с использованием локального сервера.

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Проверьте правильность всей предоставленной информации, особенно имя сервера, затем попытайтесь выяснить, есть ли у вас право доступа к этой базе данных с этим пользователем!

0 голосов
/ 30 мая 2018

Вы должны включить удаленный доступ в базе данных mysql.

Проверьте эту ссылку

Для hostgator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...