鍍金池/ 問答/PHP  數(shù)據(jù)庫/ 想學(xué)習(xí)通過php操控mysql數(shù)據(jù)庫,請(qǐng)問有沒有推薦的視頻或者書籍

想學(xué)習(xí)通過php操控mysql數(shù)據(jù)庫,請(qǐng)問有沒有推薦的視頻或者書籍

前端已經(jīng)學(xué)了HTML,CSS,JS,后端學(xué)習(xí)了PHP的基礎(chǔ)語法,最近想做個(gè)網(wǎng)站,需要用到數(shù)據(jù)庫,所以想學(xué)習(xí)通過php操控mysql數(shù)據(jù)庫,請(qǐng)問各位有沒有書籍或者視頻的推薦?

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

CURD操作?還是什么

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

mysql語法學(xué)會(huì)就簡單了,php操作mysql就那幾個(gè)函數(shù)

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

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

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

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

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

就這么多

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

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

2018年3月14日 09:39