當前位置:首頁 » 編程語言 » phpfirebird

phpfirebird

發布時間: 2024-05-02 15:45:55

㈠ 因工作需要,需要用php連接firebird資料庫,顯示firebird資料庫的內容。

1.PHP 連接 firebird 有兩種方式:
1) 使用ibase_connect 函數,ibase_connect、ibase_pconnect是用來連接InterBase資料庫的函數,同連接mysql資料庫函數一樣,這樣的函數有一整套,要使用這些函數,需要編譯時候使用開關(UNIX)、或者在PHP.INI裡面使用extension=php_interbase.dll載入(WINDOWS),否則會出現未定義函數錯誤。
2)使用 PDO 方式連接。$dbh = new PDO('firebird:User=username;Password=password;Database=DATABASE.GDE;DataSource=localhost;Port=3050');同上,此方式需要php_pdo_firebird.dll擴展支持。
2. 沒接觸過firebird和ibexpert,恕難回答。。

㈡ 已經取消php.ini中extension=php_pdo_firebird.dll的注釋,仍舊不能用pdo連接

沒裝過php_pdo_firebird.dll
但我以前在windows上裝ssh的時候,也遇到過一次奇葩問題.
當時dll文件我放在ext下, 無論怎樣都不行
後來我復制dll 到system32 下 , 竟然可以了
你可以嘗試一下 如果是64位系統 可能需要放在SysWOW64目錄下
你最後都復制一份

最後,修改php擴展 需要重啟apache或nginx.
這個你應該知道, 只是順便提醒一下.

㈢ php怎麼連接內網遠程firebird資料庫

用pdo,內網的話需要得到內網地址(路由器或交換機分配的 一般是192.168.***.***) 具體的話網路一下即可

用以下代碼來檢測驅動是否安裝

<?php
foreach(PDO::getAvailableDrivers(
)as$driver){
echo$driver.'<br/>';
}?>
熱點內容
電腦主機做伺服器下載快不 發布:2024-11-28 00:32:40 瀏覽:386
冷凍存儲盒 發布:2024-11-28 00:21:04 瀏覽:127
達內幼兒編程 發布:2024-11-28 00:21:02 瀏覽:320
我的世界下100層是什麼伺服器 發布:2024-11-28 00:16:50 瀏覽:548
怎麼改配置密碼 發布:2024-11-28 00:16:44 瀏覽:113
伺服器晶元v幾是什麼 發布:2024-11-28 00:15:37 瀏覽:599
家庭麥克需要什麼配置才能用 發布:2024-11-28 00:05:28 瀏覽:384
c語言then是什麼意思 發布:2024-11-27 23:54:07 瀏覽:195
提升訪問 發布:2024-11-27 23:41:39 瀏覽:821
為什麼學習編程 發布:2024-11-27 23:41:37 瀏覽:942