php如何與oracle連接?
其實(shí)php本身是自帶Oracle擴(kuò)展的,但是打開后基本沒什么影響。需要自己下載新版本的擴(kuò)展,需要根據(jù)Oracle數(shù)據(jù)庫版本下載擴(kuò)展,還需要下載相應(yīng)的PHP。
版本的oracleinstantclient來支持?jǐn)U展的操作,否則只會(huì)打開擴(kuò)展,而擴(kuò)展不會(huì)打開成功。如果Oracle數(shù)據(jù)安裝在計(jì)算機(jī)上,你不不需要下載oracle即時(shí)客戶端。我不我這里沒有oracle客戶端,所以我需要下載Oracl:Oracle下,解壓到當(dāng)前文件夾。最后會(huì)自動(dòng)生成一個(gè)新文件夾instantclient_11_2,兩個(gè)安裝包的文件都會(huì)放在這個(gè)文件夾中,即eeCHO3-@.comoralinstcli:oralinstclient_11_2添加到系統(tǒng)變量PATH中。
2.添加系統(tǒng)變量
nls_langAmerican_America.w:oralinstcli:oralinstclient_11_2下新建一個(gè)tnsnames.ora配置文件,內(nèi)容如下:
安裝好這里支持的擴(kuò)展工具,然后下載oci8的php擴(kuò)展包。
你需要根據(jù)php版本下載相應(yīng)版本的擴(kuò)展,把解壓后的。dll文件解壓后放入相應(yīng)php的ext中,最后在。
extensionphp_oci8.dll
extensionphp_oci8_11g.dll
執(zhí)行完成后,可以看到phpinfo中已經(jīng)開啟了相應(yīng)的功能。
如果這些都顯示在你的phpinfo中,說明PHP可以連接和操作Oracl
phpMyAdmin怎么連接數(shù)據(jù)庫?
您需要使用本地PHPMYADMIN連接到遠(yuǎn)程MYSQL數(shù)據(jù)庫。以下配置如下:打開并更改登錄驗(yàn)證方法,找到$CFG[#39ser]Vers#39][$i][#39auth_type#39],并且它的值被更改為cookie;
2.更改phpmyadmin程序的地址并查找$CFG[#$CFG[#39pmaabsoluteuri#39]],將其值更改為您的phpmyadmin地址,類似于;。;
3.更改默認(rèn)的登錄語言,查找$cfg[#39DefaultLang#39],它的值被更改為zh。其他的不需要配置,因?yàn)槟闶峭ㄟ^cookie登錄的,可以直接和數(shù)據(jù)庫對(duì)比權(quán)限。而不管配置文件中的這些參數(shù)。