五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

UnixODBC使用指南(以PHP為例)

2021-09-13 19:45 作者:CSDN首席噴子  | 我要投稿

使用UnixODBC可以有效屏蔽不同數(shù)據(jù)庫在數(shù)據(jù)連接層面上的區(qū)別。注意其對SQL層次上的區(qū)別無能為力,這種情況需要一個ORM。


在Unix/Linux上,ODBC不是一個系統(tǒng)服務(wù),為使PHP能夠使用UnixODBC,需在編譯PHP時指定UnixODBC的位置,此后PHP即可在此處尋找ODBC庫,不會使用操作系統(tǒng)提供的UnixODBC。


以PostGRE為例,從官網(wǎng)上下載ODBC驅(qū)動并編譯安裝后,首先對/{PREFIX}/etc文件夾下的驅(qū)動配置文件odbcinst.ini進行配置:

[pg]

Description = PostgreSQL Driver

Driver = /home/user/Software/database/unixODBC/pg/lib/psqlodbcw.so

Setup = /home/user/Software/database/unixODBC/pg/lib/psqlodbcw.so

Threading = 1


現(xiàn)在,這個自行定義的驅(qū)動的名字就叫pg。PostGRE提供了兩個驅(qū)動,即ANSI編碼的psqlodbca.so和Unicode的psqlodbcw.so,一般使用Unicode版本。隨后對/{PREFIX}/etc/odbc.ini中的DSN進行配置:

[mydb]

Description = pg/SQL DSN

Driver = pg

Username = su

Password = 1234

Servername = 127.0.0.1

Port = 5432

Database = somedb


Servername就是服務(wù)器的域名。ODBC驅(qū)動會去連接127.0.0.1上名為somedb的數(shù)據(jù)庫。數(shù)據(jù)庫必須首先創(chuàng)建好?,F(xiàn)在可以運行/{PREFIX}/bin/isql mydb查看連接情況:

isql數(shù)據(jù)庫管理工具

如果想要記錄ODBC日志,可在odbcinst.ini中添加:

[ODBC]

Trace = YES

TraceFile = /home/user/Software/database/unixODBC/log/log.txt


此時即可在Linux環(huán)境下,如Windows操作系統(tǒng)中一樣使用ODBC:

$conn = odbc_connect("mydb");



UnixODBC使用指南(以PHP為例)的評論 (共 條)

分享到微博請遵守國家法律
西乌珠穆沁旗| 富川| 马关县| 九江市| 肃南| 洛宁县| 高安市| 中卫市| 舟山市| 扶绥县| 甘洛县| 济南市| 大渡口区| 青浦区| 肃宁县| 河东区| 沧州市| 秦皇岛市| 舒兰市| 四子王旗| 辛集市| 宣城市| 永嘉县| 抚顺市| 乌审旗| 莫力| 京山县| 周宁县| 密山市| 鸡泽县| 安多县| 梅州市| 淮北市| 巴林右旗| 聂荣县| 平果县| 博兴县| 社旗县| 扎赉特旗| 东辽县| 桐梓县|