MySQL_02之增删改查、PHP数据库操作

2018-06-17 23:09:43来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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);

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:mysql-5.6.14-win32为免安装解压缩版

下一篇:浅谈 sql 中数据的约束