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

转载于:https://www.cnblogs.com/Jupiter258/p/6040625.html

MySQL_02之增删改查、PHP数据库操作相关推荐

  1. java使用derby增删改查_derby数据库 操作整理

    标签://derby database操作 derby 配置hibernate自动生成(jdbc:derby:test;create=true;)路径在 tomcat/bin目录下生成 test de ...

  2. springboot如何对本地数据库增删改查_SpringBoot 数据库操作 增删改查

    1.pom添加依赖 org.springframework.boot spring-boot-starter-data-jpa mysql mysql-connector-java org.apach ...

  3. SpringBoot+Mysql+MDUI实现数据的增删改查和列表操作及单,多文件上传实例

    SpringBoot+Mysql+MDUI实现数据的增删改查和列表操作及单,多文件上传实例 开源地址:https://gitee.com/jfkjrym/demo.git evan原创内容!evan原 ...

  4. eggjs增删改查MySQL,nodejs操作mysql实现增删改查

    首先需要安装mysql模块:npm install mysql –save 然后创建user数据表: 接着使用nodejs对数据库进行增删改查: //引入mysql模块 var mysql = req ...

  5. day38 mycql 初识概念,库(增删改查),表(增删改)以及表字段(增删改查),插入更新操作...

    在Navicat中把已经生成的表逆向成模型 数据库上,右键-逆向数据库到模型 ego笔记: 增删改查 文件夹(库)增create database day43 charset utf8;改alter ...

  6. 记一些Python(Pymysql)建表、增删改查等基础操作(小白适用)

    1.读取sql文件创建数据表 有一个形如下图的sql文件,使用python读取文件并在数据库中创建所有的表. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知 ...

  7. 字典的介绍及增删改查、常见操作

    目录 介绍 生活中的字典 开发中的字典 根据键访问值 字典的增删改查 1>修改元素 2>添加元素 3>删除元素 字典的常见操作 1>len() 2>keys 3>v ...

  8. 数据库的基础概念和代码例子(增删改查和其他操作-约束)

    前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 目录导航: 一概念解析 1.什么是数据库? 2.什么是数据库管理系统? 3.什么是SQL? 4.什么是关系型数据库? 5.SQL通用语句? ...

  9. JDBC(实现增删改查的通用操作)

    JDBC JDBC概述 创建表以及相对应的对象(ORM) 表 对象 获取连接的方式 方式一 方式二 方式三 方式四 方式五(推荐使用) 增.删.改操作 查询操作 JDBC概述 为了使Java编写的程序 ...

  10. sqlite C接口增删改查,数据库优化

    3 FM001.03模块日志信息数据库设计 功能描述 数据库存储日志数有限,当数据库写满,数据库从头开始覆盖写. 模块日志在数据库中以表的形式存储,定义数据库表的格式. 数据写入数据库的接口和从数据库 ...

最新文章

  1. php类使用场景,php类与对象得使用场景
  2. 前端学PHP之面向对象系列第四篇——关键字
  3. Docker镜像基本使用
  4. 模糊查询关键字不区分大小写_SQL简单查询
  5. 网线重新插拔后恢复正常_生活小窍门之网线不够长怎么办,毕亚兹网线连接器轻松搞定...
  6. 13 PP配置-生产主数据-BOM相关-定义修正参数
  7. 机器学习算法(4)——SVM(以及拉格朗日对偶问题)
  8. 如何保护javascript代码
  9. [BZOJ2502]清理雪道
  10. 为什么 Python 不用设计模式?
  11. iOS上架被拒理由及相关解决方案记录
  12. 能量收集matlab程序_深港微电子学院汪飞课题组在Sensors and Actuators A: Physical上发表双谐振能量采集器论文...
  13. 5款好用的开源JS图片裁剪插件(3个jQuery插件,2个AngularJS插件)
  14. C++ / vs 如何生成自己的静态库(lib)文件
  15. 小米5x 运行linux,小米5X root+xposed使用方法
  16. 苹果手机安装火狐xpi_为Firefox扩展安装添加XPI MIME类型
  17. matlab 开普勒方程,第二章 开普勒方程.ppt
  18. android exchange同步日程,OPPO手机的日历怎么同步Exchange邮箱日程的方法
  19. html5快速制作,html5动画制作(教你如何快速绘制HTML5动画)
  20. Ruby read JSON file

热门文章

  1. 第十三次CCFCSP认证(2018年3月)真题碰撞的小球
  2. 基于深度极限学习机DELM的分类
  3. docker 进入停止的容器_在Docker中运行一个Ubuntu镜像
  4. mysql数据库日志太多_全方位解读 MySQL 日志实现内幕(四)
  5. Flink 新一代流计算和容错——阶段总结和展望
  6. 源码解析 | 万字长文详解 Flink 中的 CopyOnWriteStateTable
  7. Flink 1.11 SQL 使用攻略
  8. Android自定义View【实战教程】5⃣️---Canvas详解及代码绘制安卓机器人
  9. 闭关修炼 5 个月的源码,终于拿到蚂蚁 Offer!
  10. Java程序员必备的11大Intellij插件