【学习目标】
知识目标:
•掌握数据库的基本概念和SQL语言。
•熟悉MySQL的特点。
•掌握MySQL服务器的配置与连接。
能力目标:
•会安装与配置MySQL服务器。
•会使用常用的MySQL操作命令。
•会使用用户权限管理命令。
【项目描述】
公司现在要搭建一个动态网站, 不仅包括前台网页页面的设计, 而且包括后台数据库服务器的搭建与管理。 本项目主要介绍MySQL数据库服务器的安装、 配置和使用。
【任务分解】
学习本项目需要完成3个任务: 任务1, MySQL数据库的安装和运行; 任务2, MySQL数据库的基本操作; 任务3, MySQL数据库备份与恢复。
【问题引导】
•什么是MySQL?
•MySQL有哪些作用?
•如何架设MySQL数据库服务器?
【知识学习】
MySQL是一个关系型数据库管理系统, 由瑞典MySQLAB公司开发, 目前属于Oracle公司。 MySQL是最流行的关系型数据库管理系统, 在Web应用方面, MySQL是最好的RD⁃BMS (Relational Data Base Management System, 关系数据库管理系统)应用软件之一。 MySQL是一种关联数据库管理系统, 关联数据库将数据保存在不同的表中, 而不是将所有数据放在一个大仓库内, 这样就增加了速度并提高了灵活性。 MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。 MySQL软件采用了双授权政策, 它分为社区版和商业版, 由于其体积小、 速度快、 总体拥有成本低, 尤其是开放源码这一特点, 一般中小型网站的开发都选择MySQL作为网站数据库。 由于其社区版的性能卓越, 搭配PHP和Apache可组成良好的开发环境。
总体来说, MySQL数据库管理系统具有以下主要特点:
•可以运行在不同平台上, 支持多用户、 多线程和多CPU, 没有内存溢出漏洞。
•提供多种数据类型, 支持ODBC、 SSL, 支持多种语言, 利用MySQL的API进行开发。
•是目前市场上现有产品中运行速度最快的数据库系统。
•同时访问数据库的用户数量不受限制。
•可以保存超过50000000条记录。
•用户权限设置简单、 有效。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。