MYSQL数据库基础语句

常用语句

1.创建数据库:
语法:create database 数据库名;
2.创建表
语法:create table 表名(
字段名称1 字段类型,
字段名称2 字段类型,
字段名称3 字段类型,
);
3.查看所有数据库
语法:Show databases;
4.使用数据库
语法:use 数据库名;
5.查看所有表
语法:show tables;
6.查看表结构
语法:desc 表明;
7.添加字段
语法:alter table 表名 add 字段名 字段类型
8.修改表名
语法:rename table 旧的表名 to 新的表名
9.修改字段类型
语法:alter table 表名 modify 字段名 新的字段类型
10.删除字段
语法:alter table 表名 drop 字段名
11.字段重命名
语法:alter table 表名 change 旧的字段名 新的字段名 字段类型
12.插入数据:
语法:insert into 表名 (字段名列表) value(内容列表)
13.查看数据
语法:select 字段名称 from 表名 where 条件
14.修改数据
语法:update 表名 set 字段 = 修改后的内容 where xx = yy;(限制条件)
15.删除数据:
语法:Delete from 表名 where 条件
16.删库或删表:
语法:drop table 表名;
drop database 库名;
truncate table 表名;
17.在当前数据库查看其他数据库中的表
语法:Show tables in 数据库名
18.排序
语法:Select 字段 from 表名 order by 字段名(用来排序)asc(升序)/desc(降序)排序

Where 查询条件

关系运算符:> < = != >= <=
区间:between A and B(A和B之间)【A,B】
AND && 和 并且
OR || : 或
NOT : 非 取反
Is null:是空
is not null : 非空
In 在什么里面 包含

聚合函数

Mysql 中提供了对字段进行计算的聚合函数
Sum():对一整列数据进行求和
Count():统计个数null不计数
Max():最大值
Min():最小值
Avg():平均值
Round():小数后几位 (……,几位)

约束

1.主键约束特点:唯一性,非空性
设置主键和自动增长
主键:在创建表时,在要设置为主键的字段后面 添加上主键(primary key)
自增长:在创建表时,在要设置为自增长的字段后面 添加上 auto_increment
2.非空约束:不能为空
在约束位置加上 not null
3.外键约束:
要基于主表的主键去创建
在字段定义后 添加外键
Constraint aa foreign key(id) references aa(id)
主表作为约束的字段需要是该表的主键

SQL中常见的字段类型:

数字:int float double
字符串:char(固定长度) varchar(可变长度)
时间:time
浮点数:float double(5,2) 总长度5位 2个小数位
布尔:boolean

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值