【任务描述】请安装mariadb服务,建立数据表。
配置linux3为mariadb服务器,创建数据库用户xiao,在任意机器上对所有数据库有完全权限。创建数据库userdb;在库中创建表userinfo,表结构如下:
create table userinfo (id int primary key auto_increment, name varchar(10), height float, birthday datetime, sex char(5), password char(200));
Query OK, 0 rows affected (0.010 sec)
【括号外面是冒号,里边是逗号。报错可以看看标点符号的问题】
- 在表中插入2条记录,分别为(1,user1,1.61,2000-07-01,M),(2,user2,1.62,2000-07-02,F),password字段与name字段相同,password字段用md5函数加密。
【括号里要有小帽号,报错看看括号里的符号和序列号有没有问题】
查看插入信息select* from userinfo;
- 新建/var/mariadb/userinfo.txt文件,文件内容如下,然后将文件内容导入到userinfo表中,password字段用md5函数加密。
将题目的数据新建新的userinfo文本文件,
【没看懂,不会做。我在和我的朋友琢磨琢磨】问题:拷贝数据到文体目录下有问题
- 将表userinfo中的记录导出,并存放到/var/mariadb/userinfo.sql,字段之间用','分隔。
为root用户创建计划任务(day用数字表示),每周五凌晨1:00备份数据库userdb(含创建数据库命令)到/var/mariadb/userdb.sql。(为便于测试,手动备份一次。)