sql语句分类、字段类型、以及操作
⼩数类型:
float  36.88(m:4,d:2)m是总个数,d是⼩数的个数
double
字符串:
char(255个字符) 固定
varchar(255个字符)不固定 剩下的释放
⽇期时间类型
date
time
数据库语句操作
DDL:
创建⼀个新的库:
create database 库名 character set utf8;
查询创建这个库的语句:
SHOW CREATE DATABASE 库名;
创建表之前选择库,创建到哪个库:
use 库名
创建表:
create table 表名(
id int,
name varchar(255),
age int,
sex varchar(255)
删除库:
drop database 库名;
删除表:
drop table 表名;
查询对u应库所有表的信息:
show tables;
查询创建表语句:
show create table 表名;
查询表的结构:
desc 表名;
创建表:
create table 表名(
id int primary key auto_increment,(注:key auto_increment: 代表唯⼀的id,不可更改,不可重复,id⾃动递增)        name varchar(255)
insert语句字段顺序
表结构的新增:
alter table 表名 add 新增的名 VARCHAR(255);
表结构的修改:
ALTER table 表名 MODIFY COLUMN 要修改表结构的名称 VARCHAR(200);(从255个字符修改成200个字符)
表结构的删除:
ALTER TABLE 表名 DROP 要删除的表结构名称;
DML:
新增⼀条数据:
insert into 表名 VALUES (1,'⼤',30,'武汉','⼤专');(注:如果是字符串类型⼀定要⽤引号引起来)
新增多条数据:
insert into 表名 values (1,'⼤',30,'武汉','⼤专'), (2,'⼤',30,'武汉','⼤专'),(3,'⼤',30,'武汉','⼤专')
修改数据:
update 表名 set age=27 where name=‘郭’(age=27:修改的年龄,name='⼤':修改name⾥⾯是“郝”的年龄)修改多个数据:
update 表名 set age=25 address='郑州' where name='⼤';
删除数据:
delete from 表名 where id=1;(删除id为1的数据)
删除所有数据:
delete from 表名;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。