数据库连接步骤php,PHP开发基础教程之数据库连接步骤
我們為大家將數據庫連接整理成了最重要的8個步驟。
這八個步驟如下,并且將每一步使用的函數都做了說明:
第一步:連接數據庫服務器
若參數4,數據庫名稱在此步已填并擇,不需要執行第三步。
第二步:判斷錯誤
第三步:選擇數據庫
若在第一步已填數據庫,不需要更換成其他數據庫,則不需要執行第三步。
第四步:設置字符集
第五步:準備SQL語句
其實就是一個SQL語句的字符串。
例如:$sql?=?"insert?into?user(username,password)?values('$username','$password')";
我們通常要把變量賦值在SQL語句中使用。可是變量或者SQL語句出錯了,非常不好排查。
我們根據實際工作經驗增加了這一步。
如果在執行此步的時候報錯了,我們可以把SQL語句打印出來,粘貼到phpMyAdmin或者相關工具中。
排錯時,如果執行成功就說明不是SQL語句的問題。如果執行失敗,請仔細檢查SQL語句。
第六步:發送SQL語句
SQL語句準備完成,需要通過mysqli_query將SQL語句發送給MySQL服務器。
MySQL服務器會執行發送過來的SQL語句進行執行。
第七步:判斷是否執行正常或者遍歷數據
讀取
第6步中,發送的是select類別的語句,通常需要將結果輸出顯示出來。就需要用到遍歷顯示數據的函數。
寫入
第6步中,如果發送的是insert的語句,通常需要得到是否執行成功,或者同時拿到自增的ID。
修改和刪除
第6步中,如果發送的是update和delete類別的語句。只需要判斷是否執行成功即可。
我們將這些常用函數列出數據表給給大家查看。
第八步:關閉數據庫
數據庫連接是一個資源類型。我們在之前的章節中講解資源類型的時候跟大家說過。凡是涉及到數資源類型的有打開就有關閉。這樣能夠保證PHP更高效的處理和回收資源。
因此,數據庫連接成功后,不需要使用的時候。我們可以關閉這個連接。
其他:顯示服務器信息函數
注意:
mysqli只學過程化的方法即可。在面向對象階段實際工作中完全拋棄了mysqli的對象用法,而是使用的是PDO對象連接數據庫的方式。
總結
以上是生活随笔為你收集整理的数据库连接步骤php,PHP开发基础教程之数据库连接步骤的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年低压电工考试题及低压电工考试题
- 下一篇: 外接音响USB插入电流滋滋杂音