linux网络管理员实用教程第12章 mysql服务器.ppt
《linux网络管理员实用教程第12章 mysql服务器.ppt》由会员分享,可在线阅读,更多相关《linux网络管理员实用教程第12章 mysql服务器.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux网络管理员实用教程(第2版)第第第第1212章章章章MySQLMySQL服务器服务器服务器服务器Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器212.1 MySQL12.1 MySQL简介简介简介简介MySQL是一种精巧的、多用户和多线程的中小型结构化查询数据库系统,由一个服务器守护进程MySQL和很多不同的客户程序及库组成。随着Linux、Apache和PHP逐渐被人们认可,MySQL也逐渐为大家所熟悉,这构成了一个“Linux+Apache+MySQL+PHP”构建电子商务网站的黄金组合。MySQL具备良好的性能,甚至
2、可以和目前的所有商用数据库系统相媲美,MySQL还具备简单、高效、稳定性高等优点。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务器服务器312.2 12.2 项目说明与项目要求项目说明与项目要求项目说明与项目要求项目说明与项目要求1项目说明安装配置MySQL服务器,添加用户和密码;实现MySQL数据库客户端的操作。用MySQL数据库服务器备份和恢复数据。2项目要求在Mysql数据库的服务器端(服务器的IP地址为。)给超级用户root添加密码“123456”,创建一个数据库student,添加用户kk,密码为“654321”,对数据库stud
3、ent有全部权限,添加mmy用户,密码为“111888”,对数据库student有全部权限,此用户可从任意机器上登入MySQL。在客户段以mmy用户登录,对student数据进行如下操作:在student数据库中新建一个表info,表中有4个字段:xm(学生姓名)、no(学号)、cj(成绩)、addr(地址)。查看info表中字段的定义,向info表添加一条记录(“张三”,50401110,98,“杭州”),查看表中已经存在的记录。再返回到服务器端,把student数据库备份到/home目录下。Linux网络管理员实用教程(第2版)第第第第1212章章章章 MySQLMySQL服务器服务器服务
4、器服务器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
5、 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 配置配置配置配置过程
6、过程过程过程步骤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 roo
7、tlocalhost 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章章章章 MySQLMy
8、SQL服务器服务器服务器服务器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网
9、络管理员实用教程(第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”;Li
10、nux网络管理员实用教程(第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”远
11、程登录和控制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.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux网络管理员实用教程第12章 mysql服务器 linux 网络管理员 实用教程 12 mysql 服务器
限制150内