MySQL_02之增删改查、PHP数据库操作
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数据库操作相关推荐
- java使用derby增删改查_derby数据库 操作整理
标签://derby database操作 derby 配置hibernate自动生成(jdbc:derby:test;create=true;)路径在 tomcat/bin目录下生成 test de ...
- springboot如何对本地数据库增删改查_SpringBoot 数据库操作 增删改查
1.pom添加依赖 org.springframework.boot spring-boot-starter-data-jpa mysql mysql-connector-java org.apach ...
- SpringBoot+Mysql+MDUI实现数据的增删改查和列表操作及单,多文件上传实例
SpringBoot+Mysql+MDUI实现数据的增删改查和列表操作及单,多文件上传实例 开源地址:https://gitee.com/jfkjrym/demo.git evan原创内容!evan原 ...
- eggjs增删改查MySQL,nodejs操作mysql实现增删改查
首先需要安装mysql模块:npm install mysql –save 然后创建user数据表: 接着使用nodejs对数据库进行增删改查: //引入mysql模块 var mysql = req ...
- day38 mycql 初识概念,库(增删改查),表(增删改)以及表字段(增删改查),插入更新操作...
在Navicat中把已经生成的表逆向成模型 数据库上,右键-逆向数据库到模型 ego笔记: 增删改查 文件夹(库)增create database day43 charset utf8;改alter ...
- 记一些Python(Pymysql)建表、增删改查等基础操作(小白适用)
1.读取sql文件创建数据表 有一个形如下图的sql文件,使用python读取文件并在数据库中创建所有的表. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知 ...
- 字典的介绍及增删改查、常见操作
目录 介绍 生活中的字典 开发中的字典 根据键访问值 字典的增删改查 1>修改元素 2>添加元素 3>删除元素 字典的常见操作 1>len() 2>keys 3>v ...
- 数据库的基础概念和代码例子(增删改查和其他操作-约束)
前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 目录导航: 一概念解析 1.什么是数据库? 2.什么是数据库管理系统? 3.什么是SQL? 4.什么是关系型数据库? 5.SQL通用语句? ...
- JDBC(实现增删改查的通用操作)
JDBC JDBC概述 创建表以及相对应的对象(ORM) 表 对象 获取连接的方式 方式一 方式二 方式三 方式四 方式五(推荐使用) 增.删.改操作 查询操作 JDBC概述 为了使Java编写的程序 ...
- sqlite C接口增删改查,数据库优化
3 FM001.03模块日志信息数据库设计 功能描述 数据库存储日志数有限,当数据库写满,数据库从头开始覆盖写. 模块日志在数据库中以表的形式存储,定义数据库表的格式. 数据写入数据库的接口和从数据库 ...
最新文章
- php类使用场景,php类与对象得使用场景
- 前端学PHP之面向对象系列第四篇——关键字
- Docker镜像基本使用
- 模糊查询关键字不区分大小写_SQL简单查询
- 网线重新插拔后恢复正常_生活小窍门之网线不够长怎么办,毕亚兹网线连接器轻松搞定...
- 13 PP配置-生产主数据-BOM相关-定义修正参数
- 机器学习算法(4)——SVM(以及拉格朗日对偶问题)
- 如何保护javascript代码
- [BZOJ2502]清理雪道
- 为什么 Python 不用设计模式?
- iOS上架被拒理由及相关解决方案记录
- 能量收集matlab程序_深港微电子学院汪飞课题组在Sensors and Actuators A: Physical上发表双谐振能量采集器论文...
- 5款好用的开源JS图片裁剪插件(3个jQuery插件,2个AngularJS插件)
- C++ / vs 如何生成自己的静态库(lib)文件
- 小米5x 运行linux,小米5X root+xposed使用方法
- 苹果手机安装火狐xpi_为Firefox扩展安装添加XPI MIME类型
- matlab 开普勒方程,第二章 开普勒方程.ppt
- android exchange同步日程,OPPO手机的日历怎么同步Exchange邮箱日程的方法
- html5快速制作,html5动画制作(教你如何快速绘制HTML5动画)
- Ruby read JSON file
热门文章
- 第十三次CCFCSP认证(2018年3月)真题碰撞的小球
- 基于深度极限学习机DELM的分类
- docker 进入停止的容器_在Docker中运行一个Ubuntu镜像
- mysql数据库日志太多_全方位解读 MySQL 日志实现内幕(四)
- Flink 新一代流计算和容错——阶段总结和展望
- 源码解析 | 万字长文详解 Flink 中的 CopyOnWriteStateTable
- Flink 1.11 SQL 使用攻略
- Android自定义View【实战教程】5⃣️---Canvas详解及代码绘制安卓机器人
- 闭关修炼 5 个月的源码,终于拿到蚂蚁 Offer!
- Java程序员必备的11大Intellij插件