解決 php用ODBC連mysql錯誤2則

2021-09-01 17:50:05 字數 647 閱讀 2700

這和你的php有關。你的php沒有認出來這個函式,這是因為在php.ini中,很多的擴充套件(extension)前面都被加了分號「;」,咱們要做的就是把這些分號去掉。乙個php 5.0+的php.ini大概長這樣:

裡面加了;的就是沒有生效的。甚至,xampp自帶的php,居然都沒有某些必備的擴充套件的語句寫在裡面……更別說分號了……、

在extension的最後加入我上圖的最後兩行,就能解決這個call to undefined … 的問題。

選那個mysql odbc 8.0 unicode driver。

完成後是這樣的

對了,管理工具不用去控制面板找,在win10的選單裡有這個:

把那兩個odbc開頭的固定到開始螢幕,豈不是更方便

本人最近在學資料庫,踩坑和排雷已經是我的日常……我應該還是太菜了……

大家共同學習,共同進步!

用php和MySql來與ODBC資料連線

odbc 是指開放資料連線,它是微軟主導的資料驅動程式,它可以與其它資料連線,通過sql語言來對資料進行操作的,當然php也提供了對odbc資料連線的函式,用php與odbc連線主要通過幾個函式來完成的,首先先來認識幾個與odbc介面的函式 int odbc connect string dsn,s...

用PHP函式解決SQL injection

sql injection問題在asp上可是鬧得沸沸揚揚 當然還有不少國內外著名的php程式 遇難 至於sql injection的詳情,網上的文章太多了,在此就不作介紹。如果你 空間的php.ini檔案裡的magic quotes gpc設成了off,那麼php就不會在敏感字元前加上反斜槓 由於表...

用PHP連mysql和oracle資料庫效能比較

測試硬體說明 測試使用的是我的愛機,配置如下 cpu c433 記憶體 128m 硬碟 酷魚2代20g 測試軟體說明 win32下用的是windows nt server4,sp5,apache 1.3.12,php3.0.15和php4rc1,mysql 3.22.29,oracle 8.0.5 ...