zoukankan      html  css  js  c++  java
  • MySQL简单查询

    -- 判断是否有数据库
    drop database if exists testDB;
    
    -- 新建数据库
    create database testDB;
    
    -- 使用数据库
    use testDB;
    
    -- 判断表是否存在
    drop table if exists tb_user;
    
    -- 新建表+注释
    create table tb_user(
        uid int primary key auto_increment comment '用户ID',  -- int 类型 主键 自增长 注释
        uname varchar(30) not null comment '用户名', -- varchar类型 不为空 注释
        upwd varchar(100) not null comment '密码' default '123456' -- varchar类型 不为空  默认123456
    )engine=innodb default charset=utf8 auto_increment=10 comment='用户信息表'
    
    -- 添加初始化数据
    insert into tb_user values(default,'张三',default);
    
    -- 修改表的注释
    alter table tb_user comment '这是修改后的用户信息表'
    
    -- 修改列的注释
    alter table tb_user modify column uname varchar(30) comment '这是修改后的用户姓名'
    
    -- 为tb_user添加一个字段的命令
    -- alter table 表名 add column 列名(数据类型) first[第一个]/after 列名[在某列之后]
    alter table tb_user add column age int not null default 20  comment '年龄' after uname;
    
    -- 删除表中的某列
    alter table tb_user drop column age;
    
    -- 修改表名
    alter table tb_user rename to tb_users;
    
    -- 修改列的数据类型
    alter table tb_users modify column uname varchar(40);
    
    -- 修改列的列名和该列的数据类型
    alter table tb_users change uname uname1 varchar(50);
    
    -- 清空表的数据
    delete from tb_users;       -- 不清空自增长序列
    truncate table tb_users;    -- 清空自增长序列
  • 相关阅读:
    微服务与SOA的区别
    @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
    pika常见问题解答(FAQ)
    大容量类Redis存储--Pika介绍
    Beego开启热升级
    Beego框架的一条神秘日志引发的思考
    Redis的最常被问到知识点总结
    go语言的defer语句
    GO-REDIS的一些高级用法
    go使用go-redis操作redis 连接类型,pipline, 发布订阅
  • 原文地址:https://www.cnblogs.com/IT_CH/p/12500516.html
Copyright © 2011-2022 走看看