問(wèn):數(shù)據(jù)庫(kù)連接失敗: SQLSTATE[IMSSP]: This requires the SQL 2012 Client ODBC to with SQL server=demo: http://go.microsoft.com/fwlink/?LinkId=163712,無(wú)法連接SQL數(shù)據(jù)庫(kù)
答:您好,是這個(gè)mssql數(shù)據(jù)庫(kù)嗎,這邊測(cè)試連接正常的,您是怎樣連接的,請(qǐng)?jiān)敿?xì)說(shuō)明下連接方法,非常感謝您長(zhǎng)期對(duì)我司的支持!
問(wèn):我用的PHP,代碼如下,我是哪里搞錯(cuò)了嗎?<?php// 數(shù)據(jù)庫(kù)連接配置$host = 'sql.w354.vhostgo.com'; // MySQL 服務(wù)器地址$port = 3306; // MySQL 服務(wù)器端口號(hào)$dbname = ''; // 要連接的數(shù)據(jù)庫(kù)名稱$username = ''; // 連接數(shù)據(jù)庫(kù)的用戶名$password=demo''; // 連接數(shù)據(jù)庫(kù)的密碼
try { // 創(chuàng)建數(shù)據(jù)庫(kù)連接 $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ù)庫(kù)查詢 $query = " * FROM lr_address"; // 替換為實(shí)際的表名 $stmt = $pdo->query($query); $result = $stmt->fetchAll();
// 處理查詢結(jié)果 ($result as $row) { // 處理每一行數(shù)據(jù) // … }
// 關(guān)閉數(shù)據(jù)庫(kù)連接 $pdo = null;} catch (PDOException $e) { echo '數(shù)據(jù)庫(kù)連接失敗: ' . $e->getMessage();}?>
答:您好,您php代碼里連接的是mysql數(shù)據(jù)庫(kù),您填寫(xiě)的數(shù)據(jù)庫(kù)信息是您mssql數(shù)據(jù)庫(kù)的信息,如要使用mysql數(shù)據(jù)庫(kù)請(qǐng)到主機(jī)管理-數(shù)據(jù)庫(kù)里查看mysql的連接信息,非常感謝您長(zhǎng)期對(duì)我司的支持!
問(wèn):我現(xiàn)在用以下代碼也不能連接,是什么問(wèn)題呢<?php$server=demo"sql.w354.vhostgo.com"; // SQL 服務(wù)器名稱或 IP 地址$connectionOptions = array( "" => "", // 要連接的數(shù)據(jù)庫(kù)名稱 "Uid" => "", // 連接數(shù)據(jù)庫(kù)的用戶名 "PWD" => "" // 連接數(shù)據(jù)庫(kù)的密碼);
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"; // 替換為實(shí)際的表名 $stmt = $conn->query($sql);
// 處理查詢結(jié)果 while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { // 處理每一行數(shù)據(jù) // … }
// 關(guān)閉連接 $conn = null;} catch (PDOException $e) { echo "數(shù)據(jù)庫(kù)連接失敗: " . $e->getMessage();}?>
答:您好,您php代碼也是上傳到這個(gè)主機(jī)里的嗎,這邊沒(méi)有看到相關(guān)的php文件。
要這個(gè)主機(jī)php能連接mssql數(shù)據(jù)庫(kù)需要我司安裝一個(gè)擴(kuò)展,請(qǐng)確認(rèn)是否是這個(gè)主機(jī)使用還是其他主機(jī)連接使用,非常感謝您長(zhǎng)期對(duì)我司的支持!
西部數(shù)碼(west.cn)是經(jīng)工信部、ICANN、CNNIC認(rèn)證審批,持有ISP、云牌照、IDC、CDN、頂級(jí)域名注冊(cè)商等全業(yè)務(wù)資質(zhì)的正規(guī)老牌服務(wù)商,自成立至今20余年專注于域名注冊(cè)、虛擬主機(jī)、云服務(wù)器、企業(yè)郵箱、企業(yè)建站等互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
截止目前,已經(jīng)為超過(guò)2000萬(wàn)個(gè)域名提供了注冊(cè)、解析等服務(wù),是中國(guó)五星級(jí)域名注冊(cè)注冊(cè)商!已為超過(guò)50萬(wàn)個(gè)網(wǎng)站提供了高速穩(wěn)定的云托管服務(wù),獲評(píng)中國(guó)最受用戶喜歡云主機(jī)服務(wù)商。
西部數(shù)碼提供全方位7X24H專業(yè)售后支撐,域名注冊(cè)特價(jià)1元起,高速穩(wěn)定云主機(jī)45元起,更多詳情請(qǐng)瀏覽西部數(shù)碼官網(wǎng):http://bingfeng168.cn/