mysql数据库字段类型怎么修改 mysql怎么一个字段设置多个值?
mysql怎么一个字段设置多个值?
关系数据库的第一范式说明了:
数据表中的每一列(字段)都必须是不可拆分的最小单位,即保证每一列的原子性。
所以不可能在一个字段中存储多个值。
当然,多个值可以序列化成一个字符串,也可以二进制存储在一个字段中,比如字符串author 1,author 2,author 3,但这并不是第一范式所谓的多个值,只计算一个值,也不方便以后的细粒度查询,比如查找作者信息,这肯定不只是一个作者名。
所以一般情况下会有一个sch
mysqldesc(DESCRIBE)命令实例讲解?
mysql desc命令用于查看表结构,这是DESCRIBE命令的缩写形式。
Mysql desc命令语法:
desc表名
该命令将在表格中显示哪些信息?具体包括:
字段名称(字段)
字段类型(类型)
该字段是否为空?
该字段是主键吗?
字段的默认值。
额外的
示例:
mysql创建表雇员(
- ID INT(2) auto_increment主键,
-名字VARCHAR(20),
-姓氏VARCHAR(30),
-开始日期日期,
- Salary int(6),
-城市VARCHAR(20),
-描述VARCHAR(20)
- );
查询正常,0行受影响(0.02秒)
关系型数据库
mysql desc员工;
- - - - - -
| Field | Type | Null | Key | Default | Extra |
- - - - - -
| ID | int(2)| NO | PRI | NULL | auto _ increment |
|名字ame | varchar(20) | YES | | NULL | |
|姓氏| varchar(30) |是| | NULL | |
|开始日期|日期|是| |空| |
| Salary | int(6) | YES | | NULL | |
| city | varchar(20) | YES | | NULL | |
| description | varchar(20)| YES | | NULL | |
- - - - - -
一组7行(0.00秒)
以上是mysql desc的数据整理。
字段 mysql desc 表 命令 值
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。