程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL_02之增刪改查、PHP數據庫操作,mysql_02增刪

MySQL_02之增刪改查、PHP數據庫操作,mysql_02增刪

編輯:MySQL綜合教程

MySQL_02之增刪改查、PHP數據庫操作,mysql_02增刪


1、數據操作:
 ①插入記錄:
  插入單條記錄:INSERT tbl_name(字段名稱,……) VALUES(字段值,……);
  插入多條記錄:INSERT tbl_name(字段名稱,……) VALUES(字段值,……),(字段值,……)……;
 ②修改記錄:
  更新表中所有記錄:UPDATE tbl_name SET 字段名稱=值,……;
  按照指定條件更新記錄: UPDATE tbl_name SET 字段名稱=值,…… WHERE 條件;
 ③刪除記錄:
  刪除所有記錄:DELETE FROM tbl_name;
  按條件刪除指定記錄:DELETE FROM tbl_name WHERE 條件;
  徹底清空數據表:TRUNCATE TABLE tbl_name;
 ④查詢記錄:
  查詢表中所有記錄:SELECT * FROM tbl_name;
  指定字段:SELECT 字段名稱,…… FROM tbl_name;
  按照條件查詢指定數據:SELECT 字段名稱,…… FROM tbl_name WHERE 條件;
2、數據庫操作流程:
 ①連接:mysqli_connect($host,$username,$password);
 ②設置字符集:mysqli_set_charset($link,'utf8');
 ③打開指定數據庫:mysqli_select_db($link,$dbName);
 ④執行SQL語句:mysqli_query($link,$sql);
  執行INSERT,UPDATE,DELETE,返回值為true或false;
  執行SELECT,SHOW,DESC,DESCRIBE,Explain返回值為結果集或記錄0;
 ⑤關閉連接:mysqli_close($link);
3、常用函數:
 ①得到上一次插入操作產生的自增長id:mysqli_insert_id($link);
 ②得到上一步操作產生的受影響記錄條數:mysqli_affected_rows($link);
 ③得到結果集中所有記錄:mysqli_fetch_all($result,MYSQLI_ASSOC);返回二維的索引+關聯數組;
 ④得到結果集中的記錄條數:mysqli_num_rows($result);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved