美文网首页mysql
Mysql表操作-创建

Mysql表操作-创建

作者: GALAXY_ZMY | 来源:发表于2015-10-18 21:36 被阅读77次

创建表的语法形式

CREATE TABLE 表名 (属性名 数据类型 [完整性约束条件],
属性名 数据类型 [完整性约束条件],
属性名 数据类型 [完整性约束条件])

“完整性约束条件”是指指定某些字段的某些特殊约束条件。
在使用CREATE TABLE创建表时首先要使用USE语句选择数据库。比如有个example数据库,用USE EXAMPLE选择这个数据库。
表名不能用SQL的关键字,如create,update等,字母不区分大小写。
下面是一个创建表的例子:

create table example(id int, name varchar(20), sex boolean);

上例创建了example表,有三个字段,id整型,name字符串型,sex布尔型。
完整性约束条件是对字段进行限制。如果不满足完整性约束条件,数据库系统将不执行用户的操作,保护了数据库中数据的完整性。
下面是完整性约束条件:

PRIMARY KEY 标识该属性为该表的主键,可以唯一的标识对应的元组
FOREIGN KEY 标识该属性为该表的外键,是与之联系的某表的主键
NOT NULL 标识该属性不能为空
UNIQUE 标识该属性的值是唯一的
AUTO_INCREMENT 标识该属性的值自动增加
DEFAULT 为该属性设置默认值

相关文章

  • 3 MySQL数据库操作

    2 MySQL数据库操作 3.1 MySQL操作数据库 3.2 MySQL操作数据表 3.2.1 MySQL创建数...

  • My SQL 3

    2.1 MySQL 基础 (二)- 表操作 #学习内容# 1. MySQL表数据类型 2. 用SQL语句创建表 ...

  • Mysql表操作-创建

    创建表的语法形式 CREATE TABLE 表名 (属性名 数据类型 [完整性约束条件],属性名 数据类型 [完整...

  • 数据库表的基本操作

    表的基本操作 1. 创建表 注意点: 由于一个MySQL中可以有很多数据库, 所以在创建表之前必须告诉MySQL要...

  • Hive 基本操作

    数据库基本操作 ( 和MySQL脚本相似 ): 创建删除库操作 创建删除表操作 hive 特点 Hive不支持修改...

  • MySQL

    这篇文章主要介绍MySQL的一些操作性的知识。 数据库的操作 创建数据库 删除数据库 表的操作 创建表 修改表 添...

  • MySQL 的管理维护

    简介 包含备份、创建用户、给用户授权、创建表等操作。 备份与恢复 创建用户 选择要操作的Mysql数据库 USE ...

  • Mysql学习——数据库基础操作(1)

    Mysql创建数据库Mysql删除数据库Mysql创建表Mysql删除表Mysql添加表数据Mysql修改表数据M...

  • 数据库第一周

    mysql的命令和查询语句: 登陆系统 数据库的操作 如何创建表 关于表的操作: DML:数据库操作语言:对于表中...

  • 《SQL基础教程》阅读笔记2

    主要内容: 数据库和表的创建 表的插入操作,修改操作附:root用户使用mysql: 数据库的创建 (笔者使用的是...

网友评论

    本文标题:Mysql表操作-创建

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