MySQL-第二周

作者: 张叁疯_ | 来源:发表于2019-02-03 16:58 被阅读1次

    各位新年快乐(* ̄︶ ̄)

    本周继续mysql基础知识:

    -- 创建存放数据的整型表

    create table my_int(

    int_1 tinyint,

    int_2 smallint,

    int_3 mediumint,

    int_4 int,

    int_5 bigint

    )charset utf8;

    -- 测试数据对应的范围

    -- 插入数据

    insert into my_int values(100,1000,100000,1000000,111111111);

    -- 查看表内容

    select * from my_int;

    -- 插入超出范围

    insert into my_int values(128,1,1,1,1);

    -- 无符号标识,存储的数据在当前的字段中没有负数

    -- 新增字段

    -- 格式:alter table 表名 add [column] 新字段名 列类型 [列属性] [位置(first/after 字段名)]

    alter table my_int add int_6 tinyint unsigned first;

    -- 插入无符号数值

    insert into my_int values(255,100,1,1,1,1);

    -- 显示表结构(表中包含的字段信息)

    -- 格式:desc 表名

    desc my_int;

    -- 显示数据的最高位,从左侧补0,使用zerofill属性,会自动转为无符号型

    alter table my_int add int_7 tinyint zerofill first;

    -- 查看表结构

    desc my_int;

    -- 插入数据看结果

    insert into my_int values(1,200,3,4,5,6,7);

    -- 查看表内容

    select * from my_int;

    -- 在不超出范围的情况下设定显示长度-->(2)

    alter table my_int add int_8 tinyint(2) zerofill first;

    -- 显示表结构

    desc my_int;

    --插入数据(插入两行数据对比结果)

    insert into my_int values(100,2,3,4,5,6,7,8);

    insert into my_int values(1,2,3,4,5,6,7,8);

    -- 查看表内容

    select * from my_int;

    -- 删除表

    delete from my_int;

    内容不多,还需多多努力啊~~~

    相关文章

      网友评论

        本文标题:MySQL-第二周

        本文链接:https://www.haomeiwen.com/subject/itaysqtx.html