開始進行 PHP 的練習後,最重要的大概就是資料庫的操作了吧,對後端而言與資料庫的關係像是魚跟水般密不可分,我在實作練習時發現 PHP 有三種方式可以跟 MySQL 連線,所以想記錄一下有哪些,不過這些大致上都有前輩寫過了,所以就只是單純記錄。
PHP 與 MySQL 連線的方式
- PHP-MySQL
- PHP-MySQLi
- PDO
前人寫好的文章:
經過一輪的比較,似乎是 PDO 用途會比較廣,畢竟 PDO 連接資料庫時,透過 Data Source Name(DSN) 來決定要連接何種資料庫,只是我還有點不習慣 PHP ,所以寫起程式碼來綁手綁腳的。
因為 PDO 有支援 try...catch 所以也可以好好運用,找到一篇蠻完整的範例。