创建数据库:CREATDATABEASE数据库名显示存在的数据库:SHOWDATABASES删除数据库:DROPDATABASE数据库名查看MySQL数据库支持的存储引擎类型:SHOWENGINES查询MySQL支持的存储引擎:SHOWVARIABLESLIKEhave查询MySQL默认存储引擎:SHOWVARIABLESLIKEstorage_e
gi
e显示美观:语句G创建表:CREATETABLE表名(属性名数据类型完整性约束条件,…属性名数据类型)完整性约束条件主键约束:属性名数据类型PRIMARYKEY多字段主键:PRIMARYKEY属性名1属性名2…属性名
外键约束:CONSTRAINTFOREIGNKEY外键别名FOREIGNKEY属性11,属性12…属性1
REFERENCES表名属性21,属性22…属性2
非空约束:属性名数据类型NOTNULL唯一性约束:属性名数据类型UNIQUE属性值自动增加:属性名数据类型AUTO_INCREMENT默认值:属性名数据类型DEFAULT默认值查看表基本结构:DESCRIBE表名或DESC表名;查看表详细结构:SHOWCREATETABLE表名修改表名:ALTERTABLE旧表名RENAMETO新表名修改字段的数据类型:ALTERTABLE表名MODIFY属性名数据类型
f修改字段名和字段数据类型:ALTERTABLE表名CHANGE旧属性名新属性名新数据类型增加字段:ALTERTABLE表名ADD属性名1数据类型完整性约束条件FIRSTAFTER属性名2删除字段:ALTERTABLE表名DROP属性名修改字段的排列位置:ALTERTABLE表名MODIFY属性名1数据类型FIRSTAFTER属性名2更改表的存储引擎:ALTERTABLE表名ENGINE存储引擎名删除表的外键约束:ALTERTABLE表名DROPFOREIGNKEY外键别名删除表:DROPTABLE表名创建索引:CREATETABLE表名属性名数据类型完整性约束条件属性名数据类型完整性约束条件…属性名数据类型UNIQUEFULLTEXTSPATIALINDEXKEY别名(属性名1长度ASCDESC)为表上的字段创建索引CREATEUNIQUEFULLTEXTSPATIALINDEX索引名ON表名属性名长度ASCDESC)ALTERTABLE表名ADDUNIQUEFULLTEXTSPATIALINDEX索引名属性名长度ASCDESC)
f删除索引:DROPINDEX索引名ON表名创建视图CREATEALGORITHMUNDEFINEDMERGETEMPTABLEVIEW视图名属性清单ASSELECT语句WITHCASCADEDLOCALCHECKOPTION查看视图:DESCRIBE视图名或DESC视图名查看视图基本信息:SHOWTABLESTATUSLIKE‘视图名’查看视图详细信息:SHOWCREATEVIEW视图名查看所有视图详细信息:SELECTFROMi
formatio
_schemaviews修改视图:CREATEORREPLACEALGORITHMUNDEFINEDMERGETEMPTABLEVIEW视图名属性清单ASSELECT语句WITHCASCADEDLOCALCHECKOPTIONALTERALGORITHMUNDEFINEDMERGETEMPTABLEVIEW视图名属r