美文网首页
表school.student1

表school.student1

作者: name_cc2f | 来源:发表于2019-01-15 19:21 被阅读0次

    一、创建表

    要求:

    创建表school.student1

    结构:

    ![结构图](https://img.haomeiwen.com/i15572377/edf869f307f34bed.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    语法:

    create  table 表名(

    字段名1  类型[(宽度) 约束条件],

    字段名2  类型[(宽度) 约束条件],

    字段名3  类型[(宽度) 约束条件]

    )[存储引擎 字符集];

    ==在同一张表中,字段名是不能相同

    ==宽度和约束条件可选

    ==字段名和类型是必须的

    示例:

    mysql> CREATE  DATABASE school; //创建数据库school

    mysql> use school; //使用库

    mysql> create table student1(

      id int,

    name varchar(50)  ,               

    sex enum('m','f'),

    age int

    );

    Query OK, 0 rows affected (0.03 sec)

    二、查看所以表

    mysql> show tables;                                     //查看表(当前所在库)

    +------------------+

    | Tables_in_school |

    +------------------+

    | student1        |

    +------------------+

    1 row in set (0.00 sec)

    三、查看表结构

    1、desc student1;

    ![库表结构](https://img.haomeiwen.com/i15572377/49d2021266cc5c5c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    2、show create table student1\G

    *************************** 1. row ***************************

          Table: student1

    Create Table: CREATE TABLE `student1` (

      `id` int(11) DEFAULT NULL,

      `name` varchar(50) DEFAULT NULL,

      `sex` enum('m','f') DEFAULT NULL,

      `age` int(11) DEFAULT NULL

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8

    1 row in set (0.00 sec)

    (第一行

    表名:student1

    创表语法:创 表 表名(

    第一列  类型  默认为空,

    。。。

    )数据库引擎,字符集)

    四、表中插入内容

    1、语法

    insert into 表名(字段1,字段2...)  values(字段值列表...);

    2、示例1:顺序插入

    insert into student1 values

    (1,'zhangsan','m',33) ,

    (2,'lisi','f',20) ,

    (1,'wangwu','m',40) ,

    五、查看表内容

    mysql> select * from student1;   //查询表中所有字段的值

    Empty set (0.00 sec)

    相关文章

      网友评论

          本文标题:表school.student1

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