• 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;    -- 清空自增长序列
  • 相关阅读:
    ie浏览器下,get请求缓存问题
    grunt 单独压缩多个js和css文件【转】
    初次接触nodejs,请多指教。
    浮躁是一种流行病【转】
    php安装配置那些事(本文纯属个人记事与技术无关)
    读取年份数组中的所有周六周天
    C#窗体中读取修改xml文件
    Power BI brief introduction
    D365 CRM online trial application
    TalkingData Cocos2dx集成指南【最新】
  • 原文地址:https://www.cnblogs.com/IT_CH/p/12500516.html
Copyright © 2020-2023  润新知