MySQL:-数据库管理环境的建立PPT课件_第1页
MySQL:-数据库管理环境的建立PPT课件_第2页
MySQL:-数据库管理环境的建立PPT课件_第3页
MySQL:-数据库管理环境的建立PPT课件_第4页
MySQL:-数据库管理环境的建立PPT课件_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

1 数据库管理环境的建立 2 项目知识要点与目标 3 任务一了解数据库系统的基本概念 数据库服务器 响应和提供数据 应用程序客户端 操作和查询 数据库 应用程序作用 响应操作并显示结果 向数据库请求数据要求 美观 操作简单方便 数据库作用 存储数据 检索数据 生成新的数据要求 统一 安全 性能等 数据库应用系统 4 为何需要数据库 存储数据的方法第一种方法 用大脑来记住数据第二种方法 写在纸上第三种方法 写在计算机的内存中第四种方法 写成磁盘文件数据库系统 管理大量的 持久的 可靠的 共享的数据的工具数据库特点 存储大量数据 方便检索和访问保持数据信息的一致 完整共享和安全通过组合分析 产生新的有用信息 5 数据库的发展史 萌芽阶段 文件系统使用磁盘文件来存储数据初级阶段 第一代数据库出现了层次模型 网状模型的数据库中级阶段 第二代数据库关系型数据库和结构化查询语言高级阶段 新一代数据库 关系 对象 型数据库 层次模型 网状模型 6 数据库 产品数据库 表 数据库就是 数据 的 仓库 数据库由表 关系以及操作对象组成数据存放在表中 数据表存储过程视图 所谓数据库 Database DB 是将数据按一定的数据模型组织 描述和存储 具有较小的冗余度 较高的数据独立性和易扩展性 并可为各种用户共享的数据集合 7 列 行 记录 关系型数据库 关系型数据库关系模型使用的存储结构是多个二维表格 表中每一行称为一条记录 用来描述一个对象的信息 每一列称为一个字段 用来描述对象的一个属性 数据表于数据库之间存在相应的关联 这些关联将用来查询相关的数据 8 数据库管理系统 数据库管理系统 DBMS DataBaseManagementSystem 对收集到的大量数据进行整理 加工 归并 分类 计算 存储等处理 产生新的数据 以便反映事物或现象的本质和特征及其内在联系 9 时下流行的DBMS简介 1 OracleOracle公司的产品 世界上最好的数据库系统 关系 对象 型数据库支持70多种操作系统 配置 管理和维护复杂主要满足对银行 金融 保险等企业 事业开发大型数据库需求SQLServerMicrosoft公司的产品 针对不同用户群体的多个版本要求在Windows操作系统平台上运行易用性好 10 时下流行的DBMS简介 2 MySQL瑞典MySQLAB公司开发 被SUN公司收购 后Oracle收购Sun 现在MySQL并入了Oracle旗下 体积小 速度快 成本低 开放源码广泛地应用在Internet上的中小型网站中Access微软公司推出的基于Windows的桌面关系数据库管理系统 MicrosoftOffice的成员之一优点 存储方式单一 面向对象 界面友好 易操作 集成环境 处理多种数据信息 支持ODBC小型数据库 有局限性 数据库过大 网站访问频繁 记录数过多性能会急剧下降注意 招聘时通常要求 熟练使用SQLServer Oracle MySQL一种或多种数据库 11 结构化查询语言SQL 2 结构化查询语言SQL StructuredQueryLanguage SQL语言是用于关系数据库查询的结构化语言 最早由Boyce和Chambedin在1974年提出 称为SEQUEL语言 1976年 IBM公司的SanJose研究所在研制关系数据库管理系统SystemR时修改为SEQUEL2 即目前的SQL语言 SQL语言集数据查询 dataquery 数据操纵 datamanipulation 数据定义 datadefinition 和数据控制 datacontrol 功能于一体 充分体现了关系数据语言的特点和优点 主要特点包括 1 综合统一 2 高度非过程化 3 面向集合的操作方式 4 以同一种语法结构提供两种使用方式 5 语言简洁 易学易用 12 数据库系统 数据库系统 DatabaseSystem DBS 一般由数据库 数据库管理系统 及其开发工具 应用系统 数据库管理员和用户结构组成 13 任务二MySQL的安装与配置 MySQL是一个小型关系型数据库管理系统 开发者为瑞典MySQLAB公司 在2008年1月16号被Sun公司收购 而2009年 SUN又被Oracal收购 目前MySQL被广泛地应用在Internet上的中小型网站中 由于其体积小 速度快 总体拥有成本低 尤其是开放源码这一特点 许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库 MySQL有如下优势 1 速度快 MySQL数据库可能是目前能得到的最快的数据库 2 连接性和安全性 MySQL是完全网络化的 其数据库可在因特网上访问 因此 可以和任何地方的任何人共享数据库 而且MySQL还能进行访问控制 能够控制特定用户不允许其访问数据 3 可移植性 MySQL可运行在各种版本的UNIX系统及其他非UNIX 如Windows和OS 2 系统上 从家用PC到高级服务器都可运行MySQL 4 支持SQL语言 MySQL支持这种现代数据库系统都选用的语言 5 成本优势 MySQL对多数个人用户来说是免费的 14 MySQL的安装 1 1 MySQL服务器的安装 1 下载Windows版的MySQL下载地址 15 MySQL的安装 2 16 1 安装完毕后选择 ConfiguretheMySQLservernow 复选框进入配置向导 配置类型 有两种 DetailedConfiguration 详细配置 StandardConfiguration 标准配置 标准配置选项适合想要快速启动MySQL而不必考虑服务器配置的新用户 详细配置选项适合想要更加细粒度控制服务器配置的高级用户 这里选择DetailedConfiguration MySQL的安装 3 17 2 单击 next 按钮进行服务器类型选择 服务器类型分为3种 DeveloperMachine 开发机器 ServerMachine 服务器 DedicatedMySQLServerMachine 专用MySQL服务器 鉴于只是初学MySQL 所以这里选择DeveloperMachine MySQL的安装 4 18 3 单击 next 按钮进入数据库使用情况对话框 有3个选项 MultifunctionalDatabase 多功能数据库 TransactionalDatabaseOnly 只是事务处理数据库 Non TransactionalDatabaseOnly 只是非事务处理数据库 其中多功能数据库对InnoDB和MyISAM表都适用这里选择 MultifunctionalDatabase MySQL的安装 5 19 4 下一步进入InnoDB表空间对话框 这里可以修改InnoDB表空间文件的位置 默认位置是MySQL服务器数据目录 这里不做修改 直接下一步 MySQL的安装 6 20 5 接下来进入并发连接选择对话框 DecisionSupport 决策支持 DSS OLAP 如果服务器不需要大量的并行连接可以选择该选项 OnlineTransactionProcessing 联机事务处理 OLTP 如果服务器需要大量的并行连接则选择该选项 ManualSetting 人工设置 选择该选项可以手动设置服务器并行连接的最大数目 这里选择 DecisionSupport DSS OLAP MySQL的安装 7 21 6 进入联网选项对话框 默认情况是启用TCP IP网络 默认端口为3306 这里不做修改 直接下一步 MySQL的安装 8 22 7 进入字符集选择对话框 前面的选项一直是按默认设置进行的 这里要做一些修改 选中 ManualSelectedDefaultCharacterSet Collation 选项 在 CharacterSet 选框中将latin1修改为gb2312 MySQL的安装 9 23 8 下一步进入服务选项对话框 服务名为MySQL 这里不做修改 9 下一步是安全选项对话框 在密码输入框中输入root用户的密码 要想防止通过网络以root登录 选中Rootmayonlyconnectfromlocalhost 只允许从本机登录连接root 选项旁边的框 要想创建一个匿名用户账户 选中CreateAnAnonymousAccount 创建匿名账户 选项旁边的框 由于安全原因 这里不建议选择这项 MySQL的安装 10 24 10 设置完毕后 随后一步是提交配置 单击 execute 按钮即可完成 注意 对不同的操作系统和不同版本的MySQL 安装过程可能有所不同 这里只举MySQL5 1的安装例子 以上步骤完成后 MySQL服务器就已经可以使用了 11 MySQL安装和配置完后 打开 开始 程序 MySQL MySQLServer5 1 MySQLCommandLineClient 进入到MySQL客户端 在客户端窗口输入密码 就以root用户身份登录到MySQL服务器 在命令行中输入SQL语句就可以操作MySQL数据库 MySQL的安装 11 25 AppServ软件的安装 1 开发网络信息管理系统软件需要安装一系列软件产品 单独安装这些软件比较烦琐 因此AppServ软件压缩包整合Apache 服务器软件 PHP 网页程序设计语言 MySQL 数据库管理系统软件 PhpMyAdmin 图形界面的数据库管理软件 四个软件进行形成一套完整的软件安装包 执行AppServ软件的安装程序后 就可以安装上述四个软件产品了 AppServ2 5 8软件各软件版本是PHPv5 2 1 Apachev2 2 4 MySQLv5 0 27和phpMyAdminv2 9 2 AppServ软件有很多软件版本 本项目介绍的是AppServ2 5 9版本 压缩包为appserv win32 2 5 9 PConline exe为例进行介绍 26 1 停止IIS服务器软件工作目前IIS和Apache软件都是服务器软件 只要计算机中安装其中的一个服务器软件产品计算机就可以成为网站服务器了 要安装AppServ软件 首先需要先检查计算机中是否安装或启动了IIS服务器软件 如果计算机中安装了IIS服务器软件 那么需要先停止IIS服务器软件工作后才能安装AppServ软件 这是因为如果计算机已经自动启动IIS服务器软件工作 在这种情况下再安装Apache服务器软件会导致通讯端口地址冲突 造成新安装的AppServ服务器软件无法正常工作 因此安装AppServ软件前要停止IIS服务器软件工作 停止计算机安装的IIS服务器软件工作的方法是 在Windows系统的桌面 选择 开始 控制面板 管理工具 服务 选项 AppServ软件的安装 2 27 AppServ软件的安装 3 提示 并非所有的计算机中都安装有IIS服务器软件 如果在上图所示的窗口中没有显示 IISAdmin 的名称 说明计算机中没有安装IIS服务器软件 因此可以直接安装Apache服务器软件 2 暂停杀毒软件工作 有时为了顺利安装AppServ软件需要暂时停止杀毒软件的工作 28 找到AppServ软件的安装程序 双击鼠标键这样可以执行安装程序 出现如下图所示的窗口 AppServ软件的安装 4 29 选择安装目录 默认为c AppServ AppServ软件的安装 5 30 勾选要安装的软件 本例勾选了全部选项 AppServ软件的安装 6 31 输入网站域名 网站系统管理员的电子邮箱地址和端口可根据需要设置网站域名和网站系统管理员的电子邮箱地址 最好设置成为已经申请到的网站域名和管理员的电子邮箱 如果只做练习 那么可以随意设置网站域名和电子邮箱的内容 默认端口为80 AppServ软件的安装 7 32 设置名称是 root 的MySQL数据库管理员的登录密码本例在 Enterrootpassword 和 Re enterrootpassword 位置输入的密码是 123456 在 CharacterSetsandCollations 位置选择MySQL数据库的字符集代码 本例选择 GB2312SimplifiedChinese 这样MySQL数据库和数据表的数据可以使用汉字 这个设置很重要 设置数据库管理员的登录密码 AppServ软件的安装 8 33 勾选 StartApache 和 StartMySQL 选项 表示执行完安装程序后 计算机自动启动Apache服务器软件和MySQL数据库软件 点击 Finish 按钮完成 AppServ软件的安装 9 34 AppServ安装完毕后 选择Windows的 资源管理器 可以查看计算机 c盘 文件夹的安装情况 出现了AppServ软件的四个组件 AppServ软件的安装 10 完成AppServ软件安装后 软件的目录结构是 C AppServ apache2 2存储apache2 2服务器软件 C AppServ php5存储PHP5网页程序开发工具软件 C AppServ MySQL存储MySQL数据库管理系统软件 C AppServ MySQL data 存储数据库 数据表文件 C AppServ www 存储网页程序文件 35 1 测试Apache服务器软件安装完AppServ服务器软件后默认的IP地址是 127 0 0 1 所以在浏览器的地址栏输入 http 127 0 0 1 出现下图所示的窗口 显示AppServ软件自带的主页网页程序 表示Apache服务器软件安装成功 AppServ软件的安装测试 1 36 在Windwos系统的桌面 选择 开始 程序 AppServ MySQLCommandLineClient 选项 出现下图窗口 输入数据库管理员的密码 123456 出现 mysql 提示符 表示MySQL数据库管理系统软件安装成功 AppServ软件的安装测试 2 37 3 测试PHP网页程序设计软件在浏览器的地址栏输入 http 127 0 0 1 phpinfo 出现下图所示的窗口 表示PHP软件安装成功 AppServ软件的安装测试 3 38 4 测试phpMyAdmin软件在浏览器的地址栏输入 http 127 0 0 1 phpmyadmin出现下图所示 表示phpMyAdmin软件安装成功 在上图窗口 用户名 U 处输入 root 在 密码 P 处输入 123456 单击 确定 按钮出现下图所示的窗口 表示正确进入phpMyAdmin软件 AppServ软件的安装测试 4 39 配置AppServ软件 1 AppServ软件安装后会自行进行参数配置 如果没有特殊需要 可以不做本节介绍的参数配置 因为AppServ软件在安装时自动配置好了相关参数 如果需要配置参数 可以按照本节介绍的相关内容进行设置 提示 作为初学者建议不要轻易修改AppServ软件的配置参数 如果设置不当 将导致系统故障 40 网站默认的文件夹 可修改 AppServ软件安装后会自行进行参数配置 如果没有特殊需要 可以不做本节介绍的参数配置 因为AppServ软件在安装时自动配置好了相关参数 如果需要配置参数 可以按照本节介绍的相关内容进行设置 提示 作为初学者建议不要轻易修改AppServ软件的配置参数 如果设置不当 将导致系统故障 在Windwos系统的桌面 选择 开始 程序 AppServ ConfigurationServer ApacheEditthehttpd confconfigurationFile 选项 出现下图 配置Apache软件 41 配置PHP软件 在桌面选择 开始 程序 AppServ ConfigurationServer PHPEditthephp intconfigurationFile 选项 出现下图的窗口 为了启动PHP软件对MySQL软件的支持模块 把语句 extension php mysql dll换为语句 extension php mysql dll去掉分号 42 配置MySQL软件 在Windwos系统的桌面 选

温馨提示

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

评论

0/150

提交评论