zoukankan      html  css  js  c++  java
  • mysql的一些基本知识

    、数据类型:

    • 字符型
    • 整型
    • 浮点型
    • 日期时间型

    二、数据表操作:

    • 插入记录:INSERT  表名(···,···,···) VALUES('···','···',···);
    • 查找记录:SELECT * FROM 表名;

    三、记录操作:

    • 创建数据表:CREATE TABLE 表名(···);
    • 约束:
      1. 约束保证数据的完整性和一致性。
      2. 约束分为表级约束和列级约束。
      3. 约束类型包括:
        • NOT NULL(非空约束)
        • PRIMARY KEY(主键约束)
        • UNIQUE KEY(唯一约束)
        • DEFAULT(默认约束)
        • FOREIGN KEY(外键约束)

    一些约束及知识的使用:

    1.AUTO_INCREMENT:

    • 自动编号,且必须与主键组合使用
    •     默认情况下,起始值为1,每次的增量为1

    2.PRIMARY KEY

    • 主键约束
    • 每张数据表只能存在一个主键
    • 主键保证记录的唯一性
    • 主键自动为NOT NULL

    3.SHOW COLUMNS FROM 表名:查看数据表的结构

    4.UNIQUE KEY:唯一约束

    • 唯一约束
    • 唯一约束可以保证记录的唯一性
    • 唯一约束的字段可以为空值(NULL)
    • 每张数据表可以存在多个唯一约束

    5.UNSIGNED:数字类型永远不会存储负数,总为正。

    6.DEFAULT:默认

    • 默认值
    • 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。

    7.ENUM和SET:允许为字段定义一系列课接受的值,ENUM列只能从数千个可能的值中取一个值,而SET允许从最多64个可能的值中取多个值。

    9.SHOW CREATE TABLE 表名:查看创建表语句

    10.SHOW INDEXES FROM 表名:查询表结构查询索引

  • 相关阅读:
    POJ 1795 DNA Laboratory
    CodeForces 303B Rectangle Puzzle II
    HDU 2197 本源串
    HDU 5965 扫雷
    POJ 3099 Go Go Gorelians
    CodeForces 762D Maximum path
    CodeForces 731C Socks
    HDU 1231 最大连续子序列
    HDU 5650 so easy
    大话接口隐私与安全 转载
  • 原文地址:https://www.cnblogs.com/liuyanping/p/4972760.html
Copyright © 2011-2022 走看看