zoukankan      html  css  js  c++  java
  • mysql学习——数据表基本操作1

    选择数据库

    创建数据表

    包括字段名和数据类型两部分

     

    查看数据表

     

    使用主键约束

    主键又称主码,能够唯一的表示表中的一条记录,分为单字段主键与多字段联合主键

    单字段主键

    定义主键的两种方式:

    1.在最后指定主键

    2.在主键行后标识

     多字段联合主键

    没有id,将两个字段联合起来做主键

     使用外键约束

    外键用来在两个表的数据之间建立连接,他可以是一列或者多列。一个表可以有一个或多个外键。

    外键首先是它表中的一个字段,它可以不是本表的主键,但对应另外一个表的主键

    例如部门表的主键是id,在员工表中有一个键与这个id 有关

     

    例:定义数据表tb_emp5,并在表上创建外键约束

     

     定义数据表tb_emp5让它的键deptid作为外键关联到tb_dept1的主键id,

     

    关联是指在关系型数据库中,相关表之间的联系。他是通过相同的属性或属性组来表示的。子表的外键必须关联父表的主键,且关联字段的数据类型必须匹配。

    使用非空约束

    字段名 字段类型 not null

    表示其插入值不能为空

     

    使用唯一性约束

    要求该列唯一,允许为空,但只能出现一个空值

     

    使用默认约束

    指定某列的默认值

     

    查看数据表结构

    Describe

    Desc 表名

     

    Show create table

     

     设置表的属性值自动增加

    例如让ID自动增加1

     例如执行插入语句并查询

     修改数据表名

  • 相关阅读:
    第31课
    第30课
    第29课
    第28课
    第27课
    ubuntu 允许root用户登录到ssh
    openfire 安装配置时出现The Openfire database schema does not appear to be installed. Follow the installati错误的解决方案
    ubuntu 16 “无法获得锁”解决方案
    增加phpmyadmin导入文件上限
    ubuntu-查看所有用户
  • 原文地址:https://www.cnblogs.com/hongren/p/7618516.html
Copyright © 2011-2022 走看看