新聞中心
php odbc報(bào)錯(cuò)的解決辦法:1、在“php.ini”中開啟相關(guān)extension擴(kuò)展;2、在官網(wǎng)中下載32位的ODBC驅(qū)動(dòng)進(jìn)行安裝并配置數(shù)據(jù)源DSN。
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供訥河網(wǎng)站建設(shè)、訥河做網(wǎng)站、訥河網(wǎng)站設(shè)計(jì)、訥河網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、訥河企業(yè)網(wǎng)站模板建站服務(wù),十載訥河做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
推薦:《PHP視頻教程》
常見錯(cuò)誤1:call to undefined function ****_connect()這和你的php有關(guān)。你的php沒有認(rèn)出來這個(gè)函數(shù),這是因?yàn)樵趐hp.ini中,很多的擴(kuò)展(extension)前面都被加了分號(hào)“;”,咱們要做的就是把這些分號(hào)去掉。一個(gè)php 5.0+的php.ini大概長(zhǎng)這樣:
里面加了;的就是沒有生效的。甚至,xampp自帶的php,居然都沒有某些必備的擴(kuò)展的語句寫在里面……更別說分號(hào)了……、
在extension的最后加入我上圖的最后兩行,就能解決這個(gè)call to undefined … 的問題。
這就更坑了。這錯(cuò)誤是因?yàn)槟銢]有裝32位的ODBC驅(qū)動(dòng),去官網(wǎng)https://dev.mysql.com/downloads/connector/odbc/下載32位的安裝并配置數(shù)據(jù)源DSN就好。
選那個(gè)MySQL ODBC 8.0 Unicode Driver。
完成后是這樣的
對(duì)了,管理工具不用去控制面板找,在win10的菜單里有這個(gè):
把那兩個(gè)ODBC開頭的固定到開始屏幕,豈不是更方便
本人最近在學(xué)數(shù)據(jù)庫(kù),踩坑和排雷已經(jīng)是我的日常……我應(yīng)該還是太菜了……
大家共同學(xué)習(xí),共同進(jìn)步!
文章標(biāo)題:如何解決phpodbc連mysql報(bào)錯(cuò)問題
瀏覽路徑:http://www.ef60e0e.cn/article/cphscs.html