下载此文档

数据库学习笔记.docx


文档分类:IT计算机 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
---------------------------------作者:_____________-----------------------------日期::_____________数据库学****笔记数据库学****笔记Sql基本操作1、基本操作CRUD(增删改查)2、将sql基本操作根据操作对象分类:库操作,表操作(字段),数据操作。:对数据库的增删改查;:基本语法:Createdatebase数据库名字[库选项]库选项:用来约束数据库,分为两个选项字符集设定:charset(数据存储的编码格式):常用的有GBK与UTF8校对集设定:collate(数据比较的规则)当创建数据库的sql语句执行之后,发生了什么?在数据库系统中增加了对应的数据库信息;会在保存数据的文件夹下:Date目录,创建一个对应数据库名字的文件夹;每个数据库下都有一个opt文件,保存了库选项。:查看数据库:1、查看所有数据库Showdatabases;2、查看指定部分的数据库:模糊查询Showdatabaseslike‘pattern’;---pattern是匹配模式%:表示匹配多个字符;_:表示匹配单个字符;3、查看数据库创建语句:Showcreatedatabase数据库名字;eg:SHOWCREATEDATABASEimooc;数据库在执行sql语句之前会优化sql,系统保存的结果是优化后的结果。:数据库名字不可修改;数据库的修改仅限库选项:字符集和校对集(校对集依赖字符集)。Alterdatabase数据库名字[库选项];Charset/characterset字符集;Collate校对集;:Dropdatabase数据库名字;当删除数据库语句执行之后发生了什么?在数据库内部看不到对应的数据库;在对应的数据库存储的文件夹内,数据库名字对应的文件夹也被删除(级联删除:里面的数据表全部删除),数据库删除不可逆。:Createtable[ifnotexists]表名(字段名字数据类型(x),(如果数据类型是字符型,需要将字符长度加上)字段名字数据类型,·······-----最后一行不需要逗号)[表选项];Ifnotexists:如果表名不存在则创建,如果存在则不执行创建代码:检查功能;表选项:控制表的表现, 字符集:charset/characterset具体字符集;--保证表中数据存储的字符集; 校对集:collate具体校对集; 存储引擎:engine具体存储引擎(innodb和myisam);任何一个表的设计都必须指定数据库方案1:显示的指定表所属的数据库Createtable[ifnotexists]();--将当前数据表创建到指定的数据库下。方案2:隐式的指定数据表所属数据库:先进入到某个数据库环境,然后这样创建的数据表自动归属到该数据库。进入数据库环境:use数据库名字;、查看所有表showtables;2、查看部分表:模糊匹配:Showtableslike‘pattern’;%:表示匹配多个字符;_:表示匹配单个字符;查看表的创建语句;Showcreatetable表名;:查看表中的字段信息Desc/describe/showcolumns(列)from表名;:表名和表选项;1、修改表名:Renametable老表名to新表名;2、修改表选项:(增、删、改、查)1、新增字段:Altertable表名add[column]字段名数据类型[列属性][位置];位置:字段名可以存放表中任意位置First:第一个位置;After:在哪个字段之后:after字段名;默认的是在最后一个字段之后。2、修改字段:Altertable表名modify字段名数据类型【属性】【位置】;3、重命名字段Altertable表名change旧字段新字段名数据类型【属性】【位置】;删除字段:Altertable表名drop字段名;注意:如果表中已经存在数据,那么删除字段会清空该字段的所有数据(不可逆)。,表名2,表名3···;可以一簇删除多张表。::两种方案:方案1、给全表字段插入数据,不需要指定字段列表;要求数据的值出现的顺序必须与表中设计的字段出现的顺序一致,凡是非数值数据都需要使用引号(建议使用单引号)包裹。Insertinto表名values(值列表)【,(值列表)】;--可以一次插入多条数据。方案2、给部分字段插入数据,需要选

数据库学习笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人漫山花海
  • 文件大小9.90 MB
  • 时间2019-11-01