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)
    )
表结构的新增:
    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 表名;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值