MySQL 操作数据表
来源:互联网 发布:手机用的中文编程软件 编辑:程序博客网 时间:2024/05/29 13:40
数据表
数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。
数据表实际上是一个二维的表格,有行和列之分,行为记录,列为字段。
打开数据库
USE 数据库名称;
示例:
创建数据表
CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, ....);
示例:
查看数据表
SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr];
示例:
查看数据表结构
SHOW COLUMNS FROM tbl_name;
示例:
插入记录
INSERT [INTO] tbl_name [(col_name,...)] VALUES(val,...);
示例:
查找记录
SELECT expr,... FROM tbl_name;
示例:
空值与非空
- NULL,字段值可以为空
- NOT NULL,字段值禁止为空
示例:
自动编号
- 关键字:AUTO_INCREMENT
- 自动编号,且必须与主键组合使用
- 默认情况下,起始值为1,每次的增量为1
示例:
主键约束
- 关键字:PRIMARY KEY
- 每张数据表只能存在一个主键
- 主键保证记录的唯一性
- 主键自动为NOT NULL
示例:
AUTO_INCREMENT一定和PRIMARY KEY一起使用,
但是PRIMARY KEY不一定和AUTO_INCREMENT一起使用。
唯一约束
- 关键字:UNIQUE KEY
- 唯一约束可以保证记录的唯一性
- 唯一约束的字段可以为空值(NULL)
- 每张数据表可以存在多个唯一约束
示例:
默认约束
- 关键字:DEFAULT
- 默认值
- 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值
示例:
转载自:http://blog.csdn.net/yuan13826915718/article/details/52225874
0 0
- mysql数据表操作
- MySQL数据表DML操作
- MySQL数据表的操作
- mysql的数据表操作
- ubuntu---mysql操作数据表
- MySQL数据表基本操作
- MySQL数据表的操作
- MySQL-数据表操作
- MySQL操作数据表
- MySQL 操作数据表
- mysql-数据表操作2
- MySQL 数据表操作
- mysql数据表操作
- mysql中的数据表操作
- MySQL数据表操作
- MySQL之操作数据表
- MySQL中数据表操作详解
- mysql 数据表的基本操作
- 集合问题汇总
- BZOJ3351 [ioi2009]Regions
- cmd脚本命令--之基本命令锦集
- HDU 2845 Beans DP -
- bzoj 1040: [ZJOI2008]骑士 (环套树+树形dp)
- MySQL 操作数据表
- [Extjs6]随记 store本地过滤数据显示
- 真正好用的RPC框架rest_rpc正式发布第一个版本
- hdu 4781 Assignment For Princess(构造法)
- PLSQL 设置 里面timestamp显示的格式
- 自定义View之onLayout方法学习
- MySQL 约束
- 微信小程序把玩(二十七)audio组件
- 轮询 长连接