欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    MYSQL安装与使用.ppt

    • 资源ID:5441065       资源大小:211.50KB        全文页数:33页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MYSQL安装与使用.ppt

    第六章 MYSQL数据库安装与使用,MYSQL数据库系统简介MYSQL的安装与初始化设置 MYSQL中的数据类型结构化查询语言(SQL)简介MYSQL数据库管理工具 案例8 安装并配置Mysql,并建立一个用户信息表,目的和要求,6.1 MYSQL数据库系统简介,Web开发与数据库动态网站开发离不开数据存储,数据存储则离不开数据库。在前面的章节中,我们曾做过一个例子,将注册用户的信息存储在一个文本文件中,可以在以后取用。这使得网站可以增加很多交互性因素。但是文本文件并不是存储数据的最理想方法。数据库技术的引入是给网站开发带来的巨大的飞跃。,6.1 MYSQL数据库系统简介,Web开发与数据库所谓数据库,可以理解为用来存储信息的“仓库”。而“信息”就是我们要存储下来的一些数据。比如用户的姓名、年龄,产品的价格、简介,某一个日期时间甚至图像等等。总之一切可以在计算机中存储下来的数据都可以通过各种方法存储到数据库中。,6.1 MYSQL数据库系统简介,Web开发与数据库信息并不是杂乱无章的直接放入数据库,而是以二维表的形式组织起来,一条一条存储于表中。这和我们日常生活中经常用到的各种表格形式上是一致的。表中的每一条信息称为一条“记录”。一个数据库中可以有若干张表,每张表中又可以存放若干条记录。比如前面讲到的用户注册程序,每一个用户的信息,比如用户名、密码、头像等,就可以作为一条记录,存储在一张表中。,6.1 MYSQL数据库系统简介,Web开发与数据库,6.1 MYSQL数据库系统简介,Web开发与数据库那么把数据以这种形式存放在数据库中能给我们带来什么好处呢?采取数据库技术可以给数据的存储和检索带来巨大好处,主要可以归纳为以下四点:数据存储集约化,最大限度节省存储空间。数据库专门的检索引擎能够极大提高数据检索速度。数据库结构化查询语言(SQL)给数据管理带来了极大便利。可以方便地对数据进行查询、增加、删除、修改。,6.1 MYSQL数据库系统简介,Web开发与数据库当前市场上的数据库有几十种,其中有如Oracle、SQL Server等大型网络数据库,也有如Access、VFP等小型桌面数据库。对于网站开发而言,一般来说中小型数据库系统就能满足要求。Mysql就是当前Web开发中尤其是PHP开发中使用最为广泛的数据库。,6.1 MYSQL数据库系统简介,Mysql数据库简介MySQL是MYSQL AB公司开的一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。,6.1 MYSQL数据库系统简介,Mysql数据库简介 MySQL关系型数据库于1998年1月发行第一个版本。它使用系统核心提供的多线程机制提供完全的多线程运行模式,提供了面向C、C+、Eiffel、Java、Perl、PHP、Python等编程语言的编程接口,支持多种字段类型并且提供了完整的操作符。,6.1 MYSQL数据库系统简介,Mysql数据库简介 2001年MySQL4.0版本发布。在这个版本中提供了新的特性:新的表定义文件格式、高性能的数据复制功能、更加强大的全文搜索功能等。目前,MySQL已经发展到MySQL5.1,功能和效率方面都得到了更大的提升。,6.1 MYSQL数据库系统简介,Mysql数据库简介大概是由于PHP开发者特别衷情于MySQL,因此才在PHP中建立了完美的MySQL支持。在PHP中,用来操作Mysql的函数一直是PHP的标准内置函数。开发者只需要用PHP写下短短几行代码,就可以轻松连接到Mysql数据库。PHP还提供了大量的函数来对MySQL数据库进行操作,可以说,用PHP操作Mysql数据库极为简单和高效,这也使得PHP+MySQL成为当今最为流行的Web开发语言与数据库搭配之一。,6.1 MYSQL数据库系统简介,Mysql数据库简介当然,PHP支持的数据库远远不止MySQL一种。根据PHP官方提供的资料,PHP支持几乎全部当前主流的数据库。但是PHP和Mysql的搭配无论从性能上还是到易用性上都毫无疑问的成为了开发者的首选。此外,还有一个重要原因就是PHP和MySQL都是免费和开放源代码的,并且都有良好的跨平台特性。这使得搭建Web服务器的成本几乎为零,而且开发出来的程序具有可移植性,这些都是吸引开发者的重要原因。,6.2 MYSQL的安装与初始化设置,下载Mysql的安装包 http:/或http:/解压缩,得到一个“setup.exe”的安装文件 双击此文件启动安装程序 安装配置验证MySQL安装是否成功“开始”-“运行”,输入“cmd”开始”-“程序”-“附件”-“命令提示符”,6.3 MYSQL中的数据类型,为了对不同性质的数据进行区分,以提高数据查询和操作的效率,数据库系统都将可存入的数据分为多种类型。如姓名、性别之类的信息为字符串型,年龄、价格、分数之类的信息为数字型,日期等为日期时间型。这就有了数据类型的概念。就像编程语言一样,每种数据库都有自己支持的若干种数据类型。在数据库中建立表时,我们首先要考虑的就是这个表需要设置多少字段以及每个字段的数据类型。,6.3 MYSQL中的数据类型,Mysql数据库中的数据类型分为三大类:数值类型、日期时间类型和字符串类型。各大类中包含的具体类型及其取值范围见表8-2,6.4 结构化查询语言(SQL)简介,结构化查询语言(Structured Query Language),最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言。SQL结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL得到了广泛的应用。如今无论是像Oracle、Sybase、SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些桌面数据库开发系统,都支持SQL语言作为查询语言,Mysql同样也不例外。,6.4 结构化查询语言(SQL)简介,Structured Query Language包含4个部分:1、数据查询语言:SELECT 2、数据操纵语言:INSERT,UPDATE,DELETE 3、数据定义语言:CREATE,ALTER,DROP 4、数据控制语言:COMMIT WORK,ROLLBACK WORK,6.4 结构化查询语言(SQL)简介,SQL可用于所有用户的数据库活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL 命令只需很少时间就能学会,高级的命令通过学习也不难掌握。SQL可以完成的功能包括:查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 1、CREATE语句和SHOW语句CREATE语句可以用来创建新的数据库和表。SHOW语句用来显示当前所有数据库或当前数据库下的所有表。下面看一个例子。,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 事例:mysql CREATE DATABASE student;mysql SHOW DATABASES;mysql USE student;mysql CREATE TABLE info(name char(20),sex char(2),age tinyint(2);mysql SHOW TABLES;,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 2、DROP语句DROP语句用来删除一个数据库或者一个表。如果是删除一个数据库,那么这个数据库下的所有表也将被删除。如以下语句:mysql DROP DATABSE D1;mysql DROP TABLE tbl1;,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 3、INSERT 语句INSERT语句用来向表中插入新的数据记录。每次插入一条。mysql INSERT INTO info VALUES(“张三”,”男”,20);,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 4、SELECT语句SELECT语句用来查询出表中的数据。SELECT语句是SQL中最复杂的语句之一。因为用SELECT语句可以实现极为复杂的查询功能。可以查询某个表中全部记录、部分满足条件的记录、全部字段、部分满足条件的字段等等。还可以同时从多个表中查询满足条件的记录,以及对查询结果进行排序等。,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 4、SELECT语句1)查询全部记录全部字段mysql SELECT*FROM info;2)查询全部记录部分字段 mysql SELECT name,age FROM info;3)查询满足某个条件的记录mysql SELECT*FROM info WHERE age19;,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 4、SELECT语句4)查询某些记录,并对结果进行排序 mysql SELECT*FROM info WHERE sex=”女”ORDER BY age ASC;“ASC”改为“DESC”,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 5、UPDATE语句UPDATE语句可以对表中现有的记录进行修改。1)修改全部记录的某个字段的值mysql UPDATE info SET age=25;2)修改满足某条件的记录mysql UPDATE info SET age=23 WHERE name=”张三”;,6.4 结构化查询语言(SQL)简介,8.4.2 常用SQL语句的使用 6、DELETE语句DELETE语句用来删除表中的记录。可以一次删除全部记录,也可以删除满足指定条件的记录。1)删除表中的全部记录mysqlDELETE FROM info;2)删除满足条件的记录 mysql DELETE FORM info WHERE sex=”女”;,6.5 MYSQL数据库管理工具,8.5.1 phpmyadmin的安装,6.5 MYSQL数据库管理工具,8.5.2 phpmyadmin的使用1)创建新数据库2)选择数据库3)选择并浏览表信息4)浏览及编辑数据,案例8 安装并配置Mysql,并建立一个用户信息表,第一部分是安装并配置Mysql 第二部分是建立一个用户信息表。设计信息表的字段:登陆名、登录密码和头像三个字段。,本章小结,本章中主要介绍了MySQL数据库的安装和配置步骤,并介绍了SQL的基本情况以及常用的SQL语句的写法。另外还介绍了一款功能强大的MySQL数据库管理工具。通过本章的学习,读者应熟练掌握MySQL数据库的安装配置方法,能够熟练使用基本的SQL语句进行数据库操作。能够熟练使用phpmyadmin进行数据库管理。,练 习 题,安装MySQL。练习SQL语句。安装并使用phpmyadmin,

    注意事项

    本文(MYSQL安装与使用.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开