MySQL-数据库增删改查
查询数据库:show databases;
创建数据库:create database 库名;
删除数据库:drop database 库名
创建表:create table 表名(字段名 数据类型【属性】【索引】)
查看表结构:desc 表名
查看表:show tables
插入数据:insert into 表名 value()
查看创建表信息:show create table 表名
查看指定库的表:show tables where 目标库名
字段
增加:alter table 表名 add 字段名 数据类型 【属性】【索引】
往指定位置后面插入字段:alter table 表名 add 字段名 数据类型 【属性】 【索引】after 指定的字段名
往第一个位置插入:alter table 表名 add 字段名 数据类型【属性】【索引】first
删除:alter table 表名 drop 字段名
修改:alter table 表名 change 旧字段 新字段 数据类型 【属性】【索引】
条件语句:> < >= <= != and or 等等
数据
添加:insert into 表名 value()
删除:delete from 表名 (慎用,删除整个表数据)
delete from 表名 where 条件语句
修改:update 表名 set 字段名=值 where 条件语句
★查询:精确查询:select * from 表名 where 条件语句
运算符查询:select * from 表名 where id = 1+1
select * from 表名 where id < 100
逻辑查询:select * from 表名 where and条件
select * from 表名 where or条件
模糊查询:select * from 表名 where 列名 like'值' 值:%a%(查找中间有a的数据) a%(查找以a开头的数据) %a(查找以a结尾的数据)
排序与受限查询:select * from 表名 where order by 列名 desc desc:表示从大到小排序 asc:表示从小到大排序
select * form 表名 limit x,y x:表示跳过多少条 y:表示去多少条
聚合排序:select count(列名) from 表名
count:计算表中某个列或多个列中数据的次数
avg:平均值
max:最大值
min:最小值
sum:总和 一般用于计算价格
区间查询:select * from 表名 where 字段 between 0 and 10 查找0到10区间的数据
分组查询:select 展示的列 from 表名 group by 参考列
select name,count(列) from 表名 group by name
select name,count(content) from 表名 group by name having count(content) > 5 having 是在聚合的基础上再筛选
分组查询一般与聚合查询一起使用
转载于:https://www.cnblogs.com/renshaoqi/p/10186962.html
MySQL-数据库增删改查相关推荐
- Mysql (一)Mysql 数据库增删改查
mysql数据库增删改查增:create database DBname charset gbk; 删:drop database DBname; 改:alter database DBname ch ...
- Java连接Mysql数据库增删改查实现
Java连接Mysql数据库增删改查实现 时间比较赶,我这里只实现查询,有时间再添加另外两个 难度 : ⭐⭐⭐(全星5颗星的情况下) 新建一个动态的网站工程, 把jar包全部复制进去,主要要那个mys ...
- mfc连接mysql增删改查_java实现mysql数据库增删改查
1.连接数据库: import java.sql.Connection; import java.sql.DriverManager; public class DBConnection { stat ...
- MYSQL数据库 增删改查基础语句
MYSQL数据库 增删改查基础语句 **********************DDL 语句 ********************* ( DDL 是数据定义语言的缩写,简单的说,就是对数据库内 ...
- MySQL数据库增删改查常用语句详解
MySQL数据库增删改查常用语句详解 一 MySQL数据库表结构 1.1 常见数据类型 1.2 常用约束类型 1.3 MySQL存储引擎 二 DDL语句:数据定义语句 2.1 修改数据库密码 2.1. ...
- python操作Oracle、PostgreSQL,MySql数据库增删改查
python操作Oracle.PostgreSQL,MySql数据库增删改查,工作中可运行案例,直接上代码,供大家参考. # _*_ coding:UTF-8 _*_#import ServerCon ...
- mysql数据库增删改查关键字_MySQL数据库(增删改查语句)
MySQL数据库(增删改查语句) 一.登录数据库:----> mysql -uroot -proot;(对应用户名和密码) 二.SQL语句: 数据定义语言DDL 用来定义数据库.表.列,关键 ...
- go语言学习第八天==》mysql数据库增删改查、用go语言 客户端(client)发起htttp get请求,post请求,postForm请求,Head请求,Do请求
go语言学习第八天==>mysql数据库增删改查.用go语言写 客户端(client)发起htttp get请求,post请求,postForm请求,Head请求,Do请求 引包 import的 ...
- flask对mysql数据库增删改查_Flask学习(三) - Flask-SQLAlchemy对数据库增删改查
Flask-SQLAlchemy对数据库增删改查 安装 pip install flask-sqlalchemy 具体不多说了,主要是对数据库进行简单的增删改查,上代码,看注释 @app.route( ...
- Golang原生sql操作Mysql数据库增删改查
Golang要操作mysql数据库,首先需要在当期系统配置GOPATH,因为需要使用go get命令把驱动包下载到GOPATH下使用. 首先配置好你的GOPATH,执行以下命令,下载安装mysql驱动 ...
最新文章
- C语言程序设计做题笔记之C语言基础知识(下)
- java 获取包名类名_获取指定包名下的所有类的类名(全名)
- input 模糊搜索
- SQL Server 2005 安装后,没有Management Studio管理工具的解决办法
- 【Java】Java8新特性Lambda表达式和Stream API
- 简单的nios II 流水灯 软件部分
- 一些碰到的陌生的技术名词搜集(持续更新……)
- viewstate和session(转自博客园)
- php 5.4连接mysql_MySQL数据库之PHP5.4中mysql连接
- 在SpringMVC中使用@RequestBody和@ResponseBody注解处理json时,报出HTTP Status 415的解决方案...
- 74系列芯片引脚图资料大全
- 高斯c语言百度云免费,高斯数学(1-6年级)精品课程全集百度云下载
- python画图如何调整图例位置_python中图例的位置怎么手动调整
- Laravel 避免 Trying to get property of non-object 错误
- 读书笔记:移动的帝国_日本移动互联网兴衰启示录
- JQuery键盘控制图片
- 剑气纵横-autojs动画
- vscode编译Window c++程序缺少vc运行库解决方法
- SE-ResNet的实现
- MATLAB应用:第二章-基本使用方法
热门文章
- python编写程序模拟硬币的投掷、假设0表示硬币的反面_修改了Python中的硬币投掷程序,无法完成循环...
- Python之区块链入门,揭秘比特币
- Android Hook (2) Java2java
- JZOJ 5458. 【NOIP2017提高A组冲刺11.7】质数
- 计算机有哪些应用领域 请举例说明,计算机图形学作业求助
- qq分享提示设备未授权_QQ帐号已经可以注销了,过去几天,第一批尝试的人已经放弃了!...
- 从存储区提供程序的数据读取器中进行读取时出错_三菱伺服控制程序写法破析...
- 设计一个处理两种类型地址的地址簿程序_编译器设计-符号表-中间代码生成
- 向量空间模型(VSM)在文档相似度计算上的简单介绍
- ECCV 2020 《Improving One-stage Visual Grounding by Recursive Sub-query Construction》论文笔记