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;    -- 清空自增长序列
  • 相关阅读:
    洛谷P1762 偶数
    复习1
    zoj3329 One Person Game
    poj2096 Collecting Bugs
    hdu4035 Maze
    Cogs 2856. [洛谷U14475]部落冲突
    洛谷P2474 [SCOI2008]天平
    洛谷P3802 小魔女帕琪
    清北刷题冲刺 11-03 p.m
    清北刷题冲刺 11-03 a.m
  • 原文地址:https://www.cnblogs.com/IT_CH/p/12500516.html
Copyright © 2011-2022 走看看