首页 > 代码库 > 第三章 表操作
第三章 表操作
创建表
CREATE TABLE user(
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(20) NOT NULL UNIQUE KEY,
userpwd VARCHAR(20) NOT NULL,
age TINYINT UNSIGNED DEFAULT 0,
sex ENUM(‘1‘,‘2‘,‘2‘) DEFAULT ‘1‘,
salary FLOAT(8,2) UNSIGNED
);
- AUTO_INCREMENT必须与PRIMARY KEY配合使用,反之,则不然;
- PRIMARY KEY自动使字段成为NOT NULL;
- UNIQUE KEY约束记录的唯一性,可以为NULL,一张表可以存在多个唯一约束;
- DEFAULT表示默认约束;
- UNSIGNED表示无符号;
查看表
SHOW TABLES [FROM db_name];
查看表结构
SHOW COLUMNS FROM tb_name;
数据插入与查找
INSERT [INTO] tb_name [(col_name,...)] VALUES(val,...)
第三章 表操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。