RHEL6版-项目11MySQL数据库服务器的搭建.ppt
《RHEL6版-项目11MySQL数据库服务器的搭建.ppt》由会员分享,可在线阅读,更多相关《RHEL6版-项目11MySQL数据库服务器的搭建.ppt(21页珍藏版)》请在三一办公上搜索。
1、“十二五”职业教育国家规划教材选题立项Red Hat Enterprise Linux 6.4(RHEL6.4)教材附带的光盘资源,Linux网络操作系统配置与管理,教材主编:夏笠芹,课程标准(教学大纲)教学设计方案(教案)PPT电子课件教材习题参考答案模拟试卷及参考答案(4套)IT认证+全国技能大赛资料知识拓展&网络工程解决方案,项目11 MySQL数据库服务器的搭建,【职业知识目标】了解:数据库服务器的基本概念熟悉:MySQL的特点掌握:MySQL服务器的安装与配置,掌握常用的MySQL操作命令与用户权限管理方法。【职业能力目标】会安装与配置MySQL服务器会使用常用的MySQL操作命令会
2、使用用户权限管理命令,11.1 项目描述,截至2013年6月底,中国的网站数为294万个,其中,就有大量带有后台数据库的动态网站,即网站中网页的内容大都存储在数据库中,用户访问网站是通过读取数据库来动态生成网页。凡是具有交互(用户和Server的交互)功能的网站都属于动态网站,而动态网站都离不开后台数据库的支持。例如,要建立一个职业介绍服务的站点,就需要使用数据库来存储来自访问者的诸如个人简历,所感兴趣的工作等各种信息。如果想显示符合来访者要求的最好的工作,就需要从数据库中取出这份工作的信息。总之,那些可进行用户注册、能发布和搜索产品信息、检查银行账户、股票价格、利率、实现电子商务交易等等的网
3、站,都是动态网站。由此看来,要搭建一个动态网站,不仅包括前台网页页面的设计,还包括后台数据库服务器的搭建与管理。本项目主要介绍是MySQL数据库服务器的安装、配置和使用。,11.2 项目知识准备,11.2.1 数据库服务器的基本概念数据库 数据库管理系统(DBMS)数据库系统(DBS)数据库服务器 数据库分为三种基本形式:关系型数据库层次型数据库网状型数据库运行在Linux系统上的关系型数据库管理系统主要产品:企业级服务器:Oracle、Sybase、DB2中小型服务器:MySQL、PostgreSQL,11.2 项目知识准备,11.2.2 MySQL简介总体来说,MySQL数据库管理系统具有
4、以下主要特点:可以运行在不同平台上,支持多用户、多线程和多CPU,没有内存溢出漏洞;提供多种数据类型,支持ODBC、SSL、支持多种语言利用MySQL的API进行开发;是目前市场上现有产品中运行速度最快的数据库系统;同时访问数据库的用户数量不受限制;可以保存超过50,000,000条记录;用户权限设置简单、有效。,11.3 项目实施,1.认识MySQL的rpm安装包,任务11-1 MySQL服务器的安装,任务11-1 MySQL服务器的安装,2使用rpm包安装MySQL步骤1:以root身份登录到RHEL6系统的字符界面。步骤2:查看系统中是否已安装mysql软件,若无任何显示表明未安装。ro
5、otdyzx#rpm-qa*mysql*步骤3:将DVD安装光盘放入光驱,并将光驱挂载到/mnt目录中。rootdyzx#mount/dev/cdrom/mnt步骤4:由于此主机既作为服务器端又作为客户端,这里先安装MySQL的客户端安装包,该安装包的依赖软件包是perl-DBI。MySQL的服务端安装包还要依赖perl-DBD-MySQL软件包。,rootdyzx dyzx#rpm-ivh/mnt/Packages/mysql-5.1.66-2.el6_3.i686.rpmrootdyzx dyzx#rpm-ivh/mnt/Packages/perl-DBD-MySQL-4.013-3.el
6、6.i686.rpmrootdyzx dyzx#rpm-ivh/mnt/Packages/mysql-server-5.1.66-2.el6_3.i686.rpm,任务11-2 MySQL服务器的运行管理,1MySQL服务的启动、停止、重启和查询启动状态service mysqld start|stop|restart|status2设置开机自动启动的功能chkconfig-level 35 mysqld on3登录及退出MySQL环境mysql-h 主机名或IP地址-u 用户名-p 用户密码退出MySQL服务器,可在MySQL提示符后输入exit或quit命令。mysql exit4设置My
7、SQL数据库root账号的密码mysqladmin-u 用户名-h 服务器主机名或IP地址-p password 新口令root用户默认的空口令进行更改,其命令的格式为:#mysqladmin-u root-p password 新口令【例11-1】先将root用户的密码设置为123,再将用户root的密码改为456。,rootdyzx#mysqladmin-u root password 123rootdyzx#mysqladmin-u root-p password 456Enter password:/输入旧密码123后完成修改,任务11-3 MySQL的基本操作,1数据库管理,mysq
8、l安装后默认会创建三个数据库information_schema、mysql和test,其中名为“mysql”的数据库很重要,它里面保存有MYSQL的系统信息,用户修改密码和新增用户,实际上就是针对该数据库中的有关数据表进行操作。,任务11-3 MySQL的基本操作,1数据库管理【例11-2】新建一个student的学生库,并选择该数据库作为当前数据库。,mysql CREATE DATABASE student;Query OK,1 row affected(0.00 sec)mysql USE student;Database changed,任务11-3 MySQL的基本操作,2数据表结
9、构管理,【例11-3】student学生库中创建一个名为course课程表。course表包括两个字段stu_id、stu_name,均为非空字符串值,初始学号值设为“20110000”,其中,stu_name字段被设为关键索引字段(PRIMARY KEY)。,mysql CREATE TABLE course(id CHAR(10)NOT NULL DEFAULT 20120000,PRIMARY KEY(id),name CHAR(8)NOT NULL);Query OK,0 rows affected(0.00 sec)mysql DESCRIBE course;/显示当前student
10、库中course表的结构信息+-+-+-+-+-+-+|Field|Type|Null|Key|Default|Extra|+-+-+-+-+-+-+|id|char(10)|NO|PRI|20120000|name|char(8)|NO|NULL|+-+-+-+-+-+-+2 rows in set(0.00 sec)mysql show tables;/显示当前student库中有哪些数据表+-+|Tables_in_student|+-+|course|+-+1 row in set(0.00 sec),任务11-3 MySQL的基本操作,任务11-3 MySQL的基本操作,3记录的查看
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RHEL6 项目 11 MySQL 数据库 服务器 搭建
链接地址:https://www.31ppt.com/p-6517570.html