Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11

上传人:E**** 文档编号:89155590 上传时间:2019-05-19 格式:PPT 页数:28 大小:565.51KB
返回 下载 相关 举报
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11_第1页
第1页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11_第2页
第2页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11_第3页
第3页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11_第4页
第4页 / 共28页
Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11》由会员分享,可在线阅读,更多相关《Linux服务器配置实训教程 教学课件 ppt 作者 郝维联 chapter11(28页珍藏版)》请在金锄头文库上搜索。

1、第十一章 项目10架设MySql数据库服务器,【职业能力目标】 1)掌握配置MySQL服务器的操作过程。 2)熟练数据库插入、更新、查询等常用操作。,11.1 MySql预备知识,1.什么是数据库? 2.什么是SQL? SQL语言包含4个部分: 数据查询语言(SELECT语句) 数据操纵语言(INSERT, UPDATE, DELETE语句) 数据定义语言(如CREATE, DROP等语句) 数据控制语言(如COMMIT, ROLLBACK等语句) 3. 常见的数据库管理系统。 (1)Oracle (2)Microsoft SQL Server (3)Microsoft Access (4)M

2、ySQL,11.2任务1MySQL服务的安装,11.2.1需求分析 任务景境: 某网站搭建BBS论坛,后台数据库为MySql,需要管理员为其配置MySql数据库服务器。 任务分析: 综合考虑数据库服务器的成本和安全可靠性,我们选择在Linux平台下安装MySql5.0的免费版本。安装方式同样选择比较简便的RPM方式。,11.2.2配置方案,采用RPM安装方式,MySQL的安装包有如下几个: mysql-5.0.45-7.el5:MySQL的客户端程序和一些共享库文件。 mysql-server-5.0.45-7.el5:MySQL服务器和相关的文件。 mysql-devel-5.0.45-7.

3、el5:用来开发MySQL程序的文件。 以上软件我们可以到http:/下载最新版本, 也可以利用Redhat Enterprise Linux光盘中的RPM包来安装。 我们利用手中的光盘来安装。 安装步骤如下: 1.准备好MySQL安装所需的RPM软件包。 2.检测系统是否已经安装了MySQL服务。 3.开始安装。 4.测试MySQL的运行。,11.2.3配置过程,具体配置步骤: 1.在文本模式下,以“root”身份登录到Linux系统。 2.进入到Redhat Enterprise Linux DVD光盘中的Server目录,命令如下。 rootrhel5 # lcd /media/RHEL

4、_5.2 i386 DVD/Server/ 3. 安装mysql-5.0.45-7.el5和mysql-devel-5.0.45-7.el5,相关命令及执行结果如图11-1所示。,4解决安装mysql依赖的问题,安装所需的RPM包。 5. 安装mysql-server-5.0.45-7.el5,相关命令及执行结果如图11-3所示。,11.2.4应用测试,1.查看系统是否已经安装了Mysql服务器,命令如下。 2.启动Samba服务器,并查看其运行状态,命令如下。,11.3任务2MySQL命令模式配置和使用,11.3.1需求分析 在已安装的mysql服务器中创建bbs数据库,创建用户表user,

5、包含6个字段: 录入2条测试数据,最后把数据库备份到/home/bbsdata目录下。,11.3.2配置方案,1准备工作:在Linux服务器上安装好mqsql服务,保证其正常运行。 2给mysql的root用户添加密码。 3创建数据库。 4在数据库中创建新表。 5插入测试数据。 6数据库备份。,11.3.3配置过程,配置步骤如下: 1.登录到Linux服务器,启动mysql服务,命令如下。 rootrhel5 #rootrhel5 # /etc/rc.d/init.d/mysqld start 2.mysql服务默认管理员用户“root”没有密码,为了安全起见,我们要首先为“root”用户添加

6、密码,命令如下。 rootrhel5 # mysql #登录mysql的客户端 修改管理员账号“root”密码,命令及执行效果如图11-8所示。,3.创建bbs数据库,在“mysql”命令如下。 mysql create database bbs; 创建完,我们可以用“show databases;”查看当前的数据库列表,如图11-9所示。,4.选择bbs数据库,命令如下。 mysql use bbs 5.创建用户表user,命令如下。 mysql create table user - ( - Id int not null primary key auto_increment, - Use

7、rname varchar(50) not null, - Password varchar(50) not null, - Email varchar(50) not null, - Regitime datetime - ); 创建完后,可以用“show tables;”查看bbs数据库中的表,如图11-10所示。,我们还可以用“desc user;”查看user表的结构,如图11-11所示。 6.插入两条测试数据,命令如下。 mysql insert into user values(null,大毛,123,,20080101); mysql insert into user value

8、s(null,二毛,456,,20080102); 插入成功后,我们可以查看user表的数据,命令如下。 mysql select * from user;,用户表user中存储的数据如图11-12所示。 7.提交对数据库的修改操作,退出mysql客户端程序。操作方法如图11-13所示。,8.备份数据到/home/bbsdata目录,命令如下。 rootrhel5 /# mysqldump -u root -p bbs/home/bbsdata/bbs.sql 系统会提示输入mysql管理员root用户的密码,备份后我们可以查看/home/bbsdata下生成的bbs.sql数据库备份文件,如

9、图11-14所示。,11.4任务3MySQL图形模式配置和使用,11.4.1需求分析 任务景境: 在使用MySql的文本模式操作数据库的时候,操作的效率很高。但是这需要数据库管理员具备娴熟的数据库操作技巧,掌握大量的MySql命令。对于一个刚刚接触数据库管理的新手来说,命令模式的确很不方便。 任务分析: 为了降低数据库管理的难度,我们可以安装MySql的图形管理程序,实现“所见即所得”式的数据库操作。MySql的图形管理程序很多,Tobias Ratschiller开发的phpMyAdmin B/S管理程序界面很友好,可以完成大部分MySql数据库管理任务。其功能主要包括一下几个方面:,创建和

10、删除数据库; 创建、复制、删除、修改表; 执行任何SQL语句; 管理字段中的键值; 将文本文件输入到表; 备份和恢复表; 导入导出数据。 通过在数据库服务器上安装配置phpMyAdmin程序,可以简化数据库管理的难度。,11.4.2配置方案,1.将数据库服务器主机配置成可以运行PHP程序的Web服务器。 2.安装phpMyAdmin管理程序。 3.测试phpMyAdmin。,11.4.3配置过程,配置步骤如下: 1.配置数据库服务器,支持PHP Web程序运行(具体做法可以参考第四章内容)。phpMyAdmin程序还需要PHP的扩展包mbstring,在系统的安装盘Server目录中,可以找到

11、这个包,下面是安装命令。 rootrhel5 Server# rpm -ivh php-mbstring-5.1.6-20.el5.i386.rpm,2.下载phpMyAdmin。由于是个开源软件,我们可以打开http:/ 3.解压tar包,命令如下。 rootrhel5 # tar xzvf phpMyAdmin-2.11.9.3-all-languages.tar.gz 将解压后生成的目录phpMyAdmin-2.11.9.3-all-languages移动到Apache Web站点的主目录/var/www/html下,并改名为phpMyAdmin,命令如下。 mv phpMyAdmin-

12、2.11.9.3-all-languages /var/www/html/phpMyAdmin,4.生成phpMyAdmin的配置文件。phpMyAdmin目录当中,已经有了配置文件的样本,我们只需要将其另存为config.inc.php,命令如下。 rootrhel5 phpMyAdmin# cp config.sample.inc.php config.inc.php 5.修改配置文件。对于配置文件config.inc.php,我们只需要做一处修改,phpMyAdmin就可以正常工作了。找到“$cfgServers$iauth_type = ;”这行,将其修改为“$cfgServers$i

13、auth_type = http;”。 6.重启apache服务器,命令如下。 rootrhel5 phpMyAdmin# service httpd restart,11.4.4应用测试,1.打开浏览器,输入URL:http:/服务器IP/phpMyAdmin,弹出phpMyAdmin的登录窗口,输入MySql的管理员密码,如图11-15所示。,2.登录后,进入phpMyAdmin的管理首页,如图11-16所示。,3.我们安装的phpMyAdmin是支持简体中文的多语言版本,按照界面的提示,我们可以完成常见的数据库操作,具体的操作方法这里就不再一一举例。,11.5拓展实验,用命令和图形两种方式创建论坛帖子信息表Msg,插入2条测试记录,并备份该表。字段要求如表11-2所示。,本章小结,动态网站离不开后台数据库服务,MySql无论从功能还是成本上都有较强的优势。本项目详细介绍了在Linux平台上MySql数据库服务器的架设及使用方法。并且针对命令和图形两种不同的操作方式分别做了描述。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号