操作:MariaDB数据库基础管理

实训目标:

会在 RHEL7 中安装 MariaDB 数据库,能使用数据库操作命令创建管理数据库,会配置访问数据库的用户权限。

实训环境 :

每人1台windows7物理机, 1台RHEL7虚拟机,并且已经配置好基本的TCP/IP参数,能通过网络连接到局域网或者远程的主机,虚拟机网卡使用 vmnet3 类型。

实训内容 :

1.启动 RHEL7 虚拟机,安装 MariaDB 服务器和客户端软件。
在这里插入图片描述
2.在服务器启动 MariaDB 服务并设置在开机时自动启动 ,使 用mysql_secure_installation 命令进行安全初始化设置。
在这里插入图片描述
在这里插入图片描述
3.修改 MariaDB 的配置文件/etc/my.cnf,设定服务器仅侦听本地客户端。
在这里插入图片描述
4.使用 MariaDB 的 root 用户登录 MariaDB 服务器,完成 MariaDB 数据库系统的初始化,退出 MariaDB 系统,修改 MariaDB 的 root 的密码为学号,然后再次用 root 登录 MariaDB 系统。
在这里插入图片描述
5.在“MariaDB [(none)]> ”提示符下,完成对数据库的以下操作:
(1) 查看服务器中可用的数据库。
在这里插入图片描述
(2) 选择 mysql 数据库,查询该数据库中有哪些表,然后查看表的结构。
在这里插入图片描述
在这里插入图片描述
(3) 新建一个名为“姓名全拼”的教学论坛数据库,并选择该数据库为当前数据库。
在这里插入图片描述
(4) 在“姓名全拼”数据库中创建一个名为 users 的用户表,表结构如下:

字段名称是否关键索引是否允许为空数据类型
User_idint
usernameVarchar(10)
passwordVarchar(14)
emailVarchar(16)
regtimedatetime

在这里插入图片描述
(5) 向 user 表中录入两条记录,并对有关记录进行显示、修改和删除等操作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.MariaDB 用户的创建于权限的设置:
(1) 创建一个名为 webadmin 用户,用户密码为学号。
在这里插入图片描述
(2) 允许 webadmin 用户从本地登陆 MariaDB 服务器并授权 select、insert、delete 和 update 等权限。
在这里插入图片描述
(3) 设置 webadmin 用户登陆 MariaDB 服务器,测试能够访问 mysql 数据库,然后 再访问姓名全拼数据库,并测试 select、insert、delete 和 update 等操作能够成功。
在这里插入图片描述
在这里插入图片描述
7.数据库备份和还原。
(1)备份整个“姓名全拼”数据库,备份姓名全拼数据库中的 users 表,备份服务器中的所有数据库。
在这里插入图片描述
(2)在服务器中删除姓名全拼所对应的目录。
(这里我误操作了,删除了整个jianghanyang数据库。实际上应该只删除jianghanyang数据库内部所对应的目录,所以后面我又重新创建了一个空的jianghanyang数据库)在这里插入图片描述
(3)恢复整个姓名全拼数据库,恢复姓名全拼数据库中的 users 表,恢复服务器中 的所有数据库内容。
在这里插入图片描述
恢复成功:
在这里插入图片描述

补充:

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卑微计算机小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值