标签:学习 技术 img 约束 编码 技术分享 com 分享 sel
关于mysql的基本语句
ps:[]是缺省
创建:CREATE DATABASE db.name
CREATE TABLE name(列名,类型,[NULL])NOT NULL是不需要为空,NOT NULL需要在创建table时定义
选择数据库:USE db.name
显示当前数据库:SELECT DATABASE()
显示现存在的:SHOW DATABASES
SHOW TABLES [FROM db.name]
显示表的数据结构:SHOW COLUMNS FROM tb.name
插入记录(数据):INSERT[INTO] tb.name [(COL.name,...)] VALUES (val,...)
主键约束 PRIMARY KEY 存在唯一性,每个TABLE只能有一个主键,NOT NULL
唯一约束 UNIQUE KEY 存在唯一性,TABLE内可以存在多个不同的UNIQUE,可以NULL,但表中NULL只能有一个
默认约束 DEFAULT 也就是设置缺省值
自动编码 (应用int,不过可以用浮点数,但不允许出现小数) AUTO_INCREMENT 只能绑定在主键上(当主键作为类似id这样的时候,用自动编码就很方便)
显示表中记录: SELECT * FROM table.name
标签:学习 技术 img 约束 编码 技术分享 com 分享 sel
原文地址:http://www.cnblogs.com/nanrou/p/6021411.html