模块九MySQL数据库的学习.ppt_第1页
模块九MySQL数据库的学习.ppt_第2页
模块九MySQL数据库的学习.ppt_第3页
模块九MySQL数据库的学习.ppt_第4页
模块九MySQL数据库的学习.ppt_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模块九MySQL数据库的学习 1 数据库导论2 MySQL数据库简介3 MySQL数据库的基本操作4 SQL语言的认识5 SQL 数据库6 SQL 数据表格7 SQL 写入数据8 SQL 编辑数据9 SQL 删除数据10 SQL 查询数据11 MySQL Font的使用 MySQL数据库的学习 1 什么是数据库 通常指数据库服务器 DBMS 2 数据库的作用以及其组成 不同于1 数据仓库 3 数据库和其他高级语言的联系4 常见的数据库有哪些 Access MySQL PostgreSQL oracle SQL Server MsSQL BDB 一 数据库导论 二 MySQL数据库简介 MySQL是一个运行速度相当快 支持多线程 与多用户同时在线操作的且功能相当强大的一个关系型数据库 全球使用最广泛的关系型数据库 官网 三 MySQL数据库基本操作 1 进入MySQL数据库 1 个别安装 开始 程序 MySQL MySQLServer5 x MySQLCommandLineClient 2 集成安装 开始 运行 输入 cmd 按下Enter 将会进入命令行 输入 MySQL h 服务器地址 u 用户名称 p 用户密码 其中的用户名和密码为当初安装时填写的信息 MySQL数据库的学习 四 SQL语言的简介 SQL StructuredQueryLanguage 结构化查询语言 是一种数据库查询和程序设计语言 用于存取数据以及查询 更新和管理关系数据库系统 同时也是数据库脚本文件的扩展名 SQL语言包含4个部分 数据定义语言 DDL 例如 CREATE DROP ALTER等语句 数 据操作语言 DML 例如 INSERT 插入 UPDATE 修改 DELETE 删除 语句 数据查询语言 DQL 例如 SELECT语句 数据控制语言 DCL 例如 GRANT REVOKE COMMIT ROLLBACK等语句 五 SQL 数据库 1 建立数据库 createdatabase数据库名称 命名规则 同标识符 2 删除数据库 dropdatabase数据库名称 不论是否存在数据只要一执行数据库便会完成删除 无法恢复 谨慎使用 3 数据库选用 use数据库名称 要知道当前数据库服务器有哪些数据库 运行showdatabases 4 得知目前状态 selectnow 当前时间 selectuser 当前用户列表 selectversion 当前版本 MySQL数据库的学习 六 SQL 数据表格 在我们选用一个数据库以后 就能够在数据库中创建数据表格了 新建立的表格没有数据 只有框架 1 创建数据表语法 Createtable表格名称 field1namedataTypeisNULL是否为主键默认值备注 fieldname数据类型是否为空是否为主键默认值备注 filename 字段名称 命名同标识符 并且不能使用关键字dataType 数据类型 MySQL数据类型isNULL 是否为空 notnull不为空 null表示为空 是否为主键 如果包含primarykey 则表示为主键默认值 default abc 表示默认值为abc备注 字段注释2 得知数据表情况 showtables 3 描述表格的结构 desc describle的简称 表格名称 3 删除数据表格 droptable数据表名称 同dropdatabase一样 完全删除表格 且不可恢复 4 多行命令的介绍 MySQL数据库的学习 七 SQL 写入数据 当数据表格建立好了以后就可以往数据表格中插入数据了 1 插入数据基本语法 insertinto表名称values 字段1的值 字段2的值 字段n的值 字段值的限制 除了数字类型的数据 其他的都要使用单引号引起来 八 SQL 编辑数据 当我们输入了错误的数据时 我们可以编辑数据 1 编辑数据基本语法 update表格名称set字段1 v1 字段2 v2 where字段n vn 通过where后面的字段n vn找到药更改的那条记录 然后再设置其有选择的编辑其各个字段的值 九 SQL 删除数据 当我们不要某条数据时 我们可以删除指定数据 1 删除所有数据语法 deletefrom表格 2 删除指定数据语法 deletefrom表where字段1 v1 and or 字段n vn 不同记录相同字段同值的冲突 MySQL数据库的学习 十 SQL 查询数据 当我们想从数据库中查询得到想要的数据时 我们可以使用SQL的信息查询功能 1 查询所有的记录 select from表格名称 2 查询指定行记录 select from表格名称where字段1 v1 and or 字段n vn 3 查询指定列记录 select字段1 字段2 字段nfrom表格名称 4 查询指定行列记录 select字段1 字段2 字段nfrom表格名称where字段1 v1 and or 字段n vn where子句 除了 外还可以使用 5 查询排序 在后面加上orderby字段名称orderwayorderway默认为asc 升序 desc表示降序 6 限制查询 在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论