PHP操作mysql數(shù)據(jù)庫
通過上一章的學習,我們學習完了MySQL。PHP向MySQL發(fā)送數(shù)據(jù)、PHP操作MySQL數(shù)據(jù)庫是重點中的重點。
為大家舉一些例子:
- 要注冊一個用戶,是將表單的數(shù)據(jù)POST發(fā)送給PHP寫入數(shù)據(jù)庫
- 購買一個商品,是將商品信息和用戶信息通過PHP寫入到數(shù)據(jù)庫
- 在線付費,是將用戶的充值信息通過PHP寫入數(shù)據(jù)庫
- 修改頭像上傳的頭像地址得到后,通過PHP修改數(shù)據(jù)庫里頭像字段的值
... ...太多太多的應(yīng)用場景。從網(wǎng)頁、移動端、QQ微信公眾號都在使用PHP連接數(shù)據(jù)庫進行操作。
為了更方便大家的學習,我們將連接數(shù)據(jù)庫的知識進行了步驟化。你會發(fā)現(xiàn),你很輕松的就學會了PHP連接數(shù)據(jù)庫的知識。
我們準備的數(shù)據(jù)庫連接的知識,幾乎適用于所有的數(shù)據(jù)庫連接的方式。
您也可以使用這一套方案和步驟用于PDO,PgSQl等數(shù)據(jù)庫連接函數(shù)使用。
在正式開始學習前,我們需要開啟mysqli擴展,使用phpinof()你可以看到如下展示就說明開啟成功:
若沒有mysqli這個擴展模塊。在《10.PHP圖像處理》章節(jié)跟大家一起學習過,若沒有看到mysqli擴展在windows服務(wù)器下,打開php.ini文件,將php_mysqli.dll打開即可。
注意:
從PHP7開始默認不再支持mysql擴展,即不再支持mysql_*系列函數(shù)。請使用mysqli連接數(shù)據(jù)庫。
mysqli即支持php5也支持php7。