欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    linux网络管理员实用教程第12章 mysql服务器.ppt

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

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

    linux网络管理员实用教程第12章 mysql服务器.ppt

    Linux网络管理员实用教程(第2版)第第第第1212章章章章MySQLMySQL服务器服务器服务器服务器Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器212.1 MySQL12.1 MySQL简介简介简介简介MySQL是一种精巧的、多用户和多线程的中小型结构化查询数据库系统,由一个服务器守护进程MySQL和很多不同的客户程序及库组成。随着Linux、Apache和PHP逐渐被人们认可,MySQL也逐渐为大家所熟悉,这构成了一个“Linux+Apache+MySQL+PHP”构建电子商务网站的黄金组合。MySQL具备良好的性能,甚至可以和目前的所有商用数据库系统相媲美,MySQL还具备简单、高效、稳定性高等优点。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器312.2 12.2 项目说明与项目要求项目说明与项目要求项目说明与项目要求项目说明与项目要求1项目说明安装配置MySQL服务器,添加用户和密码;实现MySQL数据库客户端的操作。用MySQL数据库服务器备份和恢复数据。2项目要求在Mysql数据库的服务器端(服务器的IP地址为。)给超级用户root添加密码“123456”,创建一个数据库student,添加用户kk,密码为“654321”,对数据库student有全部权限,添加mmy用户,密码为“111888”,对数据库student有全部权限,此用户可从任意机器上登入MySQL。在客户段以mmy用户登录,对student数据进行如下操作:在student数据库中新建一个表info,表中有4个字段:xm(学生姓名)、no(学号)、cj(成绩)、addr(地址)。查看info表中字段的定义,向info表添加一条记录(“张三”,50401110,98,“杭州”),查看表中已经存在的记录。再返回到服务器端,把student数据库备份到/home目录下。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器412.3 12.3 配置步骤说明配置步骤说明配置步骤说明配置步骤说明1)查看是否安装了MySQL服务器2)以root用户登录,添加密码3)创建数据库4)添加用户kk和mmy5)在客户端以mmy登录6)客户端的一些操作(选中数据库、创建表、插入数据等)。7)在服务器端把student数据库备份。配置步骤流程如右图所示:Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器512.4 12.4 配置配置配置配置过程过程过程过程步骤1:查看是否安装了MySQL服务器。打开终端:rootlocalhost root#rpm-qa|grep mysql如出现图所示的版本号说明,则说明已安装了MySQL服务器。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器612.4 12.4 配置配置配置配置过程过程过程过程步骤2:启动MySql数据库,在终端输入“service mysqld start”。rootlocalhost root#service mysqld start如出现图所示显示结果,则表示MySQL服务器启动成功。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器712.4 12.4 配置配置配置配置过程过程过程过程步骤3:默认的MySQL安装之后超级用户是没有密码的,所以首先用超级用户进入,在终端输入“mysql u root”rootlocalhost root#mysql-u root出现如图所示的信息。注意:参数-u表示登录的用户名。进入数据库系统,以提示符标识。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器812.4 12.4 配置配置配置配置过程过程过程过程步骤4:设置Mysql中的root用户密码,设置密码为“123456”。在mysql提示符下输入命令“grand all privileges on*.*to rootlocalhost identified by“123456”;”如图所示。mysqlgrand all privileges on*.*to rootlocalhost identified by“123456”;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器912.4 12.4 配置配置配置配置过程过程过程过程步骤5:用命令exit退出数据,再登录测试修改结果。如图所示。mysqlexitrootlocalhost root#mysql u rootLinux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1012.4 12.4 配置配置配置配置过程过程过程过程步骤6:显示MYSQL数据库中自带的数据库。在mysql提示符下输入命令“show databases;”如图所示。mysqlshow databases;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1112.4 12.4 配置配置配置配置过程过程过程过程步骤7:创建数据库student,在mysql提示符下输入命令“create database student;”如图所示。mysqlcreate database student;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1212.4 12.4 配置配置配置配置过程过程过程过程步骤8:添加用户kk,密码为“654321”,对数据库student有全部权限,以管理员的身份登录进入数据库。在mysql提示符下输入命令“grant all privileges on student.*to kklocalhost identified by“654321”;”,如图所示。mysqlgrant all privileges on student.*to kklocalhost identified by“654321”;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1312.4 12.4 配置配置配置配置过程过程过程过程步骤9:以KK用户登录,在终端输入“mysql u kk-p”,如图所示。rootlocalhost root#mysql u kk-p Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1412.4 12.4 配置配置配置配置过程过程过程过程步骤10:实际应用中比较广泛的是从另一台Linux系统上直接登录提供MySQL数据库服务器的主机。假设用mmy用户,密码“111888”远程登录和控制MYSQL数据库中的student数据库。则分两步操作。(1)允许mmy用户可以从任意机器上登入MySQL,则在MYSQL服务器中添加用户账号和密码。在mysql提示符下输入命令“grant all privileges on student.*to mmy“%”identified by“111888”;”,如图所示。mysqlgrant all privileges on student.*to mmy”%”identified by“111888”;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1512.4 12.4 配置配置配置配置过程过程过程过程(2)在远程客户端主机上首先要安装MySQL客户端程序包,假设MySQL数据库的服务器的IP地址为。则在终端输入“mysql h 192.168.0.5 u mmy-p”,如图所示。rootlocalhost root#mysql h 192.168.0.5 u mmy pLinux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1612.4 12.4 配置配置配置配置过程过程过程过程步骤11:显示服务器可以连接的数据库,数据库文件建立后可以用命令show查看数据库文件。在mysql提示符下输入命令“show databases;”,如图所示。mysqlshow databases;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1712.4 12.4 配置配置配置配置过程过程过程过程步骤12:打开student数据库,在mysql提示符下输入命令“use student”,如图所示。mysqluse studentLinux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1812.4 12.4 配置配置配置配置过程过程过程过程步骤13:创建info表,本项目中在建立的student数据库中创建一个名为info(学生信息)表,表中有一些字段,如表所示。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器1912.4 12.4 配置配置配置配置过程过程过程过程在mysql提示符下输入以下命令,如图所示。mysqlcreate table info(xm char(8),no char(8),cj int(10),addr text);Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2012.4 12.4 配置配置配置配置过程过程过程过程步骤14:查看info表的字段,在mysql提示符下输入命令“describe info;”,如图所示。mysqldescribe info;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2112.4 12.4 配置配置配置配置过程过程过程过程步骤15:在表中插入记录,在mysql提示符下输入命令“insert into info values(“张三”,“50401110”,98,“杭州”);”,表示插入一条记录:姓名是张三,学号是50401110,成绩是98,地址是杭州,如图所示。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2212.4 12.4 配置配置配置配置过程过程过程过程步骤16:查看表中的数据,在mysql提示符下输入命令“select*from info;”,如图所示。mysqlselect*from info;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2312.4 12.4 配置配置配置配置过程过程过程过程步骤17:退出MySQL客户端,在mysql提示符下输入命令“exit;”,如图所示。mysqlexit;Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2412.4 12.4 配置配置配置配置过程过程过程过程步骤18:数据库备份,到MySQL服务器上备份,把本项目中的数据库student备份到/home目录下,备份的数据库名为。因而在终端输入“mysqldump student”,如图所示。rootlocalhost root#mysqldump student u root-p/home/studentbak.sql Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2512.4 12.4 配置配置配置配置过程过程过程过程步骤19:删除student数据库,删除数据库必须要到mysql环境下,使用的命令为drop。rootlocalhost root#mysql u root-pmysqldrop database strudent;如图所示,通过查看数据库,已删除了数据库student。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2612.4 12.4 配置配置配置配置过程过程过程过程步骤20:恢复数据库。备份数据库是为了防止已有的数据库文件被损坏,原数据库被损坏后,可以用备份数据库进行恢复,其恢复的操作为先建立一个空的数据库,然后在Linux的终端环境下用命令“mysql”进行恢复。本项目先建立一个空的数据库student,然后把备份文件恢复到student数据库中,如图所示。mysqlcreate database student;mysqlexit;rootlocalhost root#mysql student u root-p/home/studentbak.sql Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2712.5 12.5 数据库文件在数据库文件在数据库文件在数据库文件在PHPPHP中的简单应用中的简单应用中的简单应用中的简单应用编写一个简单的PHP程序显示student数据库的info表中的记录,info表中有2条记录。数据库安装在本机上,无密码。步骤1:用vi编写一个的程序,存放在/var/www/html目录下。?$con1=mysql_pconnect(localhost,root,);mysql_select_db(student,$con1);$r1=mysql_query(select*from info);echo;while($a=mysql_fetch_array($r1)echo;echo.$axm”.;echo.$ano”.;echo.$acj.;echo.$aaddr.;echo;echo;?Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器2812.5 12.5 数据库文件在数据库文件在数据库文件在数据库文件在PHPPHP中的简单应用中的简单应用中的简单应用中的简单应用步骤2:启动apache服务器。rootlocalhost root#service d start步骤3:打开浏览器,输入:/服务器的IP地址/5-1.php(假设IP地址是),则出现如图所示的内容。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器29思考与实验思考与实验思考与实验思考与实验1MySQL数据库服务器端和客户端的操作。要求:1)在服务器中(IP地址为),以管理员的身份登录,创建名为CW(财务)的数据库,创建用户hangzhou,密码是“abccba”,对CW数据库有着全部权限。2)在客户断已hangzhou登录,对CW(财务)的数据库做如下造作:创建两张表,分别是GZ和ZGDA,格式如下:GZ(工资表)含有如下字段:GH(工号)、XM(姓名)、JBGZ(基本工资)、KQKK(考勤扣款)、SFGZ(实发工资)。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器30思考与实验思考与实验思考与实验思考与实验ZGDA(职工档案表)含有如下字段:GH(工号)、XM(姓名)、BM(部门)、ZW(职务)。分别向两个表中添加几条记录。显示两个表的结构。显示两个表中的记录。3)到服务器端,用管理员的身份备份CW(财务)数据库。2.编写一个简单的PHP程序,显示第1题中GZ表中的记录。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器31谢谢!谢谢!谢谢!谢谢!

    注意事项

    本文(linux网络管理员实用教程第12章 mysql服务器.ppt)为本站会员(e****s)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开