問:數(shù)據(jù)庫連接失敗: SQLSTATE[IMSSP]: This requires the SQL 2012 Client ODBC to with SQL server=demo: http://go.microsoft.com/fwlink/?LinkId=163712,無法連接SQL數(shù)據(jù)庫

答:您好,是這個mssql數(shù)據(jù)庫嗎,這邊測試連接正常的,您是怎樣連接的,請詳細說明下連接方法,非常感謝您長期對我司的支持!

問:我用的PHP,代碼如下,我是哪里搞錯了嗎?<?php// 數(shù)據(jù)庫連接配置$host = 'sql.w354.vhostgo.com';  // MySQL 服務(wù)器地址$port = 3306;        // MySQL 服務(wù)器端口號$dbname = '';  // 要連接的數(shù)據(jù)庫名稱$username = '';    // 連接數(shù)據(jù)庫的用戶名$password=demo'';    // 連接數(shù)據(jù)庫的密碼
try {    // 創(chuàng)建數(shù)據(jù)庫連接    $dsn = "mysql:host=$host;port=$port;dbname=$dbname;charset=utf8mb4";    $options = [        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,    ];    $pdo = new PDO($dsn, $username, $password, $options);
    // 執(zhí)行數(shù)據(jù)庫查詢    $query = " * FROM lr_address"; // 替換為實際的表名    $stmt = $pdo->query($query);    $result = $stmt->fetchAll();
    // 處理查詢結(jié)果    ($result as $row) {        // 處理每一行數(shù)據(jù)        // …    }
    // 關(guān)閉數(shù)據(jù)庫連接    $pdo = null;} catch (PDOException $e) {    echo '數(shù)據(jù)庫連接失敗: ' . $e->getMessage();}?>

答:您好,您php代碼里連接的是mysql數(shù)據(jù)庫,您填寫的數(shù)據(jù)庫信息是您mssql數(shù)據(jù)庫的信息,如要使用mysql數(shù)據(jù)庫請到主機管理-數(shù)據(jù)庫里查看mysql的連接信息,非常感謝您長期對我司的支持!

問:我現(xiàn)在用以下代碼也不能連接,是什么問題呢<?php$server=demo"sql.w354.vhostgo.com"; // SQL 服務(wù)器名稱或 IP 地址$connectionOptions = array(    "" => "", // 要連接的數(shù)據(jù)庫名稱    "Uid" => "", // 連接數(shù)據(jù)庫的用戶名    "PWD" => "" // 連接數(shù)據(jù)庫的密碼);
try {    // 建立連接    $conn = new PDO("sqlsrv:server=demo$server=demo;Database={$connectionOptions['']}", $connectionOptions['Uid'], $connectionOptions['PWD']);    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    // 執(zhí)行查詢    $sql = " * FROM lr_address"; // 替換為實際的表名    $stmt = $conn->query($sql);
    // 處理查詢結(jié)果    while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {        // 處理每一行數(shù)據(jù)        // …    }
    // 關(guān)閉連接    $conn = null;} catch (PDOException $e) {    echo "數(shù)據(jù)庫連接失敗: " . $e->getMessage();}?>

答:您好,您php代碼也是上傳到這個主機里的嗎,這邊沒有看到相關(guān)的php文件。
要這個主機php能連接mssql數(shù)據(jù)庫需要我司安裝一個擴展,請確認是否是這個主機使用還是其他主機連接使用,非常感謝您長期對我司的支持!

西部數(shù)碼(west.cn)是經(jīng)工信部、ICANN、CNNIC認證審批,持有ISP、云牌照、IDC、CDN、頂級域名注冊商等全業(yè)務(wù)資質(zhì)的正規(guī)老牌服務(wù)商,自成立至今20余年專注于域名注冊、虛擬主機、云服務(wù)器、企業(yè)郵箱、企業(yè)建站等互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!

截止目前,已經(jīng)為超過2000萬個域名提供了注冊、解析等服務(wù),是中國五星級域名注冊注冊商!已為超過50萬個網(wǎng)站提供了高速穩(wěn)定的云托管服務(wù),獲評中國最受用戶喜歡云主機服務(wù)商。

西部數(shù)碼提供全方位7X24H專業(yè)售后支撐,域名注冊特價1元起,高速穩(wěn)定云主機45元起,更多詳情請瀏覽西部數(shù)碼官網(wǎng):http://www.bingfeng168.cn/

贊(1)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-62778877-8306;郵箱:fanjiao@west.cn。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明出處:西部數(shù)碼知識庫 » 無法連接SQL數(shù)據(jù)庫-虛擬主機/數(shù)據(jù)庫問題

登錄

找回密碼

注冊