当前位置:网站首页>Simple command of mysql
Simple command of mysql
2022-07-31 05:32:00 【The flowers are blooming in the south of the city^】
Database words
create create
database database
drop delete
show show
use use
delete delete
describe describe desc
select query
varchar stringtype
char string type
date date
time time
datetime time dateStatement
createa database; library name; create library
drop database; library name; delete library
show databases; view all libraries
use library name; use library
desc table name;Query table structure
desc table name header;query a structure
Create table basic structure
create table table name (
;Modify structure
1. Add fields add
Add one field at a time
Alter table table name add field name field type;
Add multiple fields at a time
Alter table table name add field name fieldtype, add field name field type,...;
2 delete fields drop
delete one field at a time
alter table table name drop field name field type;
delete multiple fields at a time
alter table table name drop field name field type, drop field name field type,...;
3 Modify field type modify
Modify one field at a time
Alter table table name modify field name modify field type;
Modify multiple fields at a time
Alter table table name modify field nameModify field type, modify field name modify field type...;
4 Modify field name change
Modify one field name at a time
Alter table table name change Original field name modified field name Modified field type;
Modify multiple field names at a time
Alter table table name change original field name modified field name modified field type, change original field name modified field name modified field type...;
Deletion of data table
1 delete table
drop table table name;
2 modify table name
1) rename table original table name to new table name;
2) alter table original table name renameto new table name;
Data Insertion
1. Add one at a time
Insert into table name (column name 1, column name 2, column name 3) value (data 1, data 2, data 3);
2. Add at a timeMultiple
insert into table name (column name 1, column name 2, column name 3) value
(data 1, data 2, data 3),
(data 1, data 2, data 3),
(Data1,Data2,Data3),
(…);Query table content
Select * from table name;
Query single data
Select field from table name;
Query multiple data
select field name 1, field name 2, fieldname 3 from table name;
deduplication query
selest distinct field name from table name;
operator query
select field name + field name from table name;
conditional query result in 80The above
select name, score from table name where score>80;
set query
1 in the range of set query
select * from table name where field name in();
2Not in collection range query
Select * from table name where field name not in();
Range query
Select * from table name where field name between 70 and 90;
Null value query
select field name from table name where score is empty in null;
non-null value query
select field name from table name where score in not null;
multi-condition query
select * from table name whereGrade>80 and age>15;
Add primary key constraint
Alter table table name add primarg key (field name);
Delete self-increment constraint/primary key constraint
Alter table table name modify field name fieldtype;
alter table table name drop primarg key;
delete not-null constraint
alter table table name modify field name field type;
delete unique constraint
alter table table name modify field name fieldtype;
alter table table name drop index field name;
delete default constraint
alter table table name modify field name field type;
default defaultprimary key constraint primarg key
Auto Increment Constraint auto_increment
Foreign key constraints
foreign key (field name) references table name (field name);
delete foreign key
alter table table name drop foreign key name;Name the foreign key constyaint name
sort in descending order
select * from table name order by field desc;
ascending order
select * from table name order by field asc;Modify the fields of a single record
update table name set field name='modified name'where id=1;Modify fields of multiple records
Update table name set field name='modified name' … where id=serial number;Data deletion
delete a record
delete from table name where id=1;
delete multiple records
delete from table name where id=2 or id=3;
边栏推荐
- Minio upload file ssl certificate is not trusted
- mysql5.7.35安装配置教程【超级详细安装教程】
- MySQL-Explain详解
- tf.keras.utils.pad_sequences()
- 12个MySQL慢查询的原因分析
- sql语句之多表查询
- Quickly master concurrent programming --- the basics
- Temporal客户端模型
- 分布式事务处理方案大 PK!
- Information System Project Manager Core Test Site (55) Configuration Manager (CMO) Work
猜你喜欢
精解四大集合框架:List 核心知识总结
SQL row-column conversion
Information System Project Manager Core Test Site (55) Configuration Manager (CMO) Work
The monitoring of Doris study notes
【一起学Rust】Rust学习前准备——注释和格式化输出
MySQL transaction isolation level, rounding
Interviewer: If the order is not paid within 30 minutes, it will be automatically canceled. How to do this?
DVWA installation tutorial (understand what you don't understand · in detail)
MySQL-如何分库分表?一看就懂
Kubernetes 证书可用年限修改
随机推荐
docker安装postgresSQL和设置自定义数据目录
Quickly master concurrent programming --- the basics
如何将项目部署到服务器上(全套教程)
MySQL8--Windows下使用压缩包安装的方法
Information System Project Manager Core Test Site (55) Configuration Manager (CMO) Work
C语言的文件操作(一)
Go中间件
mysql uses on duplicate key update to update data in batches
Unity mobile game performance optimization series: performance tuning for the CPU side
What are the advantages and disadvantages of Unity shader forge and the built-in shader graph?
【MySQL8入门到精通】基础篇- Linux系统静默安装MySQL,跨版本升级
Sql解析转换之JSqlParse完整介绍
面试官问我TCP三次握手和四次挥手,我真的是
matlab abel变换图片处理
剑指offer基础版 ----- 第28天
Redis Advanced - Cache Issues: Consistency, Penetration, Penetration, Avalanche, Pollution, etc.
数据库学习笔记
SQL行列转换
MySQL优化:从十几秒优化到三百毫秒
分布式事务处理方案大 PK!