1 / 17
文档名称:

MySqL数据库操作详解.doc

格式:doc   大小:47KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySqL数据库操作详解.doc

上传人:colindocx 2016/10/15 文件大小:47 KB

下载得到文件列表

MySqL数据库操作详解.doc

相关文档

文档介绍

文档介绍:登陆MySqL数据库mysql--uroot-p创建数据库createdatabase数据库名;显示已经存在的数据库showdatabases;删除数据库dropdatabase数据库名;查看MySqL数据库支持的存储引擎类型showengines;(可以用'\g'或者'\G'结束,'\g'和;的作用相同,'G'可以让结果显示的更加美观)查询MySqL数据库支持的存储引擎showvariableslike'have%';查询默认存储引擎showvariableslike'storage_engine';*****创建表之前需要用use数据库名来选择数据库表的主键:primarykey多字段主键(primarykey(属性名,属性名))表的外键:foreignkeyconstraint外键别名foreignkey(属性名,..,属性名)references表名(属性名,...属性名)表的非空约束:notnull表的唯一性约束:unique表的属性值自动增加:auto_increment表的属性的默认值:default默认值创建表createtable表名(属性名数据类型[完整性约束条件],属性名数据类型[完整性约束条件],......属性名数据类型[完整性约束条件]);查看表的基本定义describe表名;(describe可以缩写成desc)查看表默认的存储引擎和字符编码showcreatetable表名;(可以用'\g'或者'\G'结束,'\g'和;的作用相同,'G'可以让结果显示的更加美观)修改表名altertable旧表名rename[to]新表名;修改字段的数据类型altertable表名modify属性名数据类型;修改字段名(也可以同时修改字段名和字段数据类型)altertable表名change旧属性名新属性名新数据类型;增加字段altertable表名add属性名1数据类型[完整性约束条件][first|after属性名2](first的作用是将新增加字段设置为表的第一个字段,after属性名2的作用是将新增的字段添加到属性名2所指的字段之后,如果没有上面2个参数,则新增的字段默认为表的最后一个字段)删除字段altertable表名drop属性名;修改字段的排列位置altertable表名modify属性名1数据类型first|after属性名2;更改表的存储引擎altertable表名engine=存储引擎名;删除表的外键约束altertable表名dropforeignkey外键别名;删除没有被关联的普通表droptable表名;向表中插入数据insertinto表名values(......);创建表的时候创建索引createtable表名(属性名数据类型[完整性约束条件],属性名数据类型[完整性约束条件],......属性名数据类型[完整性约束条件][unique|fulltext|spatial]index|key[别名](属性名1[(长度)][asc|desc]));unique:表示索引为唯一性索引fulltext:表示索引为全文索引spatial:表示索引为空间索引index和key用来指定字段为索引别名:用来创建索引取的新名称属性名1:指定索引对应的字段的名称,该字段必须是前面定义好的字段长度:指索引的长度,必须是字符串类型才可以使用asc:表示升序排列desc:表示降序排列查看索引是否被使用explainselect*from表名where索引名\G创建空间索引spatialindex索引名(属性名)在已经存在的表上面创建索引create[unique|fulltext|sratial]index索引名on表名(属性名[(长度)][ASC|DESC]);在已经存在的表上,用altertable语句来创建索引latertable表名add[unique|fulltext|spatial]index索引名(属性名[(长度)][asc|desc]);删除索引dropindex索引名on表名;创建视图create[algorithm={unique|merge|temptable}]view视图名[{属性清单}]asselect语句[with[cascaded|local]checkoption];查询用户的权限selectselect_priv,='用户名';(select_priv表示用户是否具有select权限,create_view_priv表示用户是否具有create_view权限,);(describe