鍍金池/ 問答/PHP  數據庫/ 想學習通過php操控mysql數據庫,請問有沒有推薦的視頻或者書籍

想學習通過php操控mysql數據庫,請問有沒有推薦的視頻或者書籍

前端已經學了HTML,CSS,JS,后端學習了PHP的基礎語法,最近想做個網站,需要用到數據庫,所以想學習通過php操控mysql數據庫,請問各位有沒有書籍或者視頻的推薦?

回答
編輯回答
女流氓
2017年5月3日 03:08
編輯回答
編輯回答
真難過

CURD操作?還是什么

2017年5月7日 07:48
編輯回答
扯不斷

mysql語法學會就簡單了,php操作mysql就那幾個函數

2018年5月1日 10:56
編輯回答
大濕胸

PHP操作MYSQL現在都用PDO了,你看教程要注意不要使用原生函數,可以看php官方手冊pdo部分,原生的PHP操作mysql函數在高版本中棄用了

2018年1月12日 23:12
編輯回答
枕頭人

不需要書籍,就增刪改查這些東西,需要開啟PDO擴展

  1. 連接數據庫
$pdo = new PDO('mysql:host=數據庫地址;dbname=數據庫名稱','數據庫賬號','數據庫密碼');
  1. 插入數據
$stmt = $pdo->prepare('INSERT INTO `user`(`username`,`password`) VALUES (?,?)');
$ret = $stmt->execute(['賬號','密碼']); // 參數順序與問號順序相同
  1. 刪除數據
$stmt = $pdo->prepare('DELETE FROM `user` WHERE id=?');
$ret = $stmt->execute([用戶ID]);
  1. 修改數據
$stmt = $pdo->prepare('UPDATE `user` SET `password` =? WHERE `username`=?');
$ret = $stmt->execute(['密碼','賬號']);
  1. 查詢數據
$stmt = $pdo->prepare('SELECT * FROM `user` WHERE `username` = ? LIMIT ?,?');
$ret = $stmt->execute(['賬號',offset值,limit值]);
$data = $stmt->fetchAll(PDO::FETCH_ASSOC);

就這么多

2017年7月30日 20:03
編輯回答
愛礙唉

使用原生自己手寫一個SQL類(基于mysqli或pdo擴展),然后再試試框架(Laravel了解下?)封裝好的(laravel的ORM很爽)

2018年3月14日 09:39