本文目錄一覽:
- 1、如何遠程連接db2數據庫
- 2、在ThinkPHP里如何用pdo連接db2 – PHP框架開發
- 3、linux下的php如何連接db2數據庫
- 4、php連接db2數據庫
- 5、db2數據庫如何連接
- 6、PHP源代碼連接數據庫
如何遠程連接db2數據庫
DB2連接遠程數據庫實例的步驟
一: 開始菜單——–運行——–輸入」db2cmd」,進入DB2命令行處理器,如下圖:
二:輸入」db2」,進入命令處理狀態,如下圖:
三:輸入
CATALOG TCPIP NODE nodeone REMOTE 192.9.107.64 SERVER 50000
remote_instance db2admin
注:其中nodeone為自己取的節點名稱,192.9.107.64為遠程數據庫的IP地址,db2admin為遠程數據庫的實例.結果如下:
四:輸入
CATALOG DB RONESERV AS testdb AT NODE nodeone
注:其中RONESERV為遠程數據庫的名稱,testdb為該遠程數據庫在本地機器上的別名,nodeone為步驟三中我們建立的節點名稱
五:此時即可像操作本地數據庫一樣操作遠程數據庫了,輸入:
connect to testdb user db2admin using lianxi
注:其中testdb為我們在步驟四中為遠程數據庫指定的別名,db2admin為遠程數據庫的用戶名,lianxi為遠程數據庫的密碼
此時您可看到,DB2的控制中心能像操作本地數據庫一樣操作遠程數據庫了.
在ThinkPHP里如何用pdo連接db2 – PHP框架開發
是的,使用pdo要配置DSN,我都設置了,還是不行,php也開啟了pdo模塊,嚴重懷疑thinkphp對pdo沒有很好的支持
linux下的php如何連接db2數據庫
你是apt裝的,不存在編譯。
apt難道沒有提供db2的驅動嗎?試下
apt-get
install
pdo
pdo_odbc
然後在php.ini里開啟,用pdo連接試試。
如果我的回答沒能幫助您,請繼續追問。
您也可以向我們團隊發出請求,會有更專業的人來為您解答。
php連接db2數據庫
不是都一樣嘛
首先要把php.ini extention關於db2前面的分號去掉,也就是開啟db2模塊
然後重啟apche
代碼不都是一句話,
//mysql_connect(『localhost』,’root’,’pwd’,3306) 這是mysql的
db2的就這樣
db2_connect($database, $username, $password)
就這麼簡單,沒樓主你想你那麼複雜
db2數據庫如何連接
1.首先將數據庫服務端的數據庫映射到客戶端(因為使用ODBC的原因)
映射命令如下:
Db2cmd
Db2
//將遠程節點192.168.80.207:50001映射為node207本地節點
catalog tcpip node node207 remote 192.168.80.207 server 50001
//映射數據庫zcldb到本地node207節點
catalog database zcldb at node node207
2.新增ODBC,連接到本地DB2映射數據庫
3.應用程序連接ODBC
連接字符串:
add name=”DB2ConnectionString” connectionString=”driver={IBM DB2 ODBC DRIVER};DSN=localdbname;UID=user;DBALIAS=localdbname;MODE=SHARE;PWD=password;” providerName=”System.Data.Odbc”/
PHP源代碼連接數據庫
數據庫有很多種類:mysql,oracle,mssql,db2等等。PHP操作數據庫的時候,要保證該類型數據庫的擴展已開啟。這裡連接的數據庫以mysql為例:
?php
//數據庫服務器地址
$host=”localhost”;
//連接數據庫用戶名
$uname=”root”;
//連接數據庫密碼
$upass=””;
//連接數據庫
$conn=mysql_connect($host, $uname,$upass);
//判斷連接
if(!$conn){
die(“連接數據庫失敗!”).mysql_errno();
}
//連接成功,其他操作省略
?
原創文章,作者:R9WAF,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/127734.html
微信掃一掃
支付寶掃一掃