簡體   English   中英

無法使用 pdo 連接到數據庫

[英]Can't connect to database with pdo

這是我連接到數據庫的代碼。

$host = 'http://databases.000webhost.com/';
    $dbname = 'myDb';
    $username = 'root';
    $password = 'myPsw';

  try {

    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);

    echo "Connecté à $dbname sur $host avec succès.";

  } catch (PDOException $e) {

    die("Impossible de se connecter à la base de données $dbname :" . $e->getMessage());

  }

我跟着這個教程: https : //waytolearnx.com/2019/10/connexion-a-une-base-de-donnees-mysql-avec-php-pdo.html

這是出現的錯誤。

致命錯誤:未捕獲的 PDOException:SQLSTATE[HY000] [2002] 無法解析地址“ http://databases.000webhost.com

使用$host = 'databases.000webhost.com'; ,您只需要提供主機名(或 IP 地址),而不是 URL。 MySQL 不使用 HTTP 協議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM