使用source命令导入数据表,并对表进行查询操作
1.准备工作
需要导入的数据表文件access_log,在我的博客资源里去找
2.题目描述
请大家使用source命令导入access_log.sql,该表为某系统的访问日志表(ip为访问者的IP地址,access_datetime为访问日期时间、access_point为访问接口),导入后完成如下查询:
– 统计每个IP地址访问的次数,并按照次数降序排列
– 统计每个IP的第1次访问时间、最后1次访问时间、间隔天数,并按照间隔天数降序排列
– 查询2020年的访问日志记录,处于保密原则,仅显示access_point字段中前63个字符,剩余内容用*代替
– 查询每天晚上19:00 - 23:00之间访问日志记录
– 查询2020年2月14日前5天和后5天的访问日志记录
系统提示:source命令导入脚本时,先使用use 数据库名,打开指定数据库。然后再使用source 脚本路径,进行导入操作;
3.开始Source命令操作
1.在电脑开始那里,找到你的“命令提示符”(以我的电脑为例这个位置,根据自己电脑情况查找);之后鼠标右击,出现“更多”选项,点击更多,点击“以管理员身份运行”
2.
1)打开后,得先把路径转到你电脑安装MySql的那个目录下(以我电脑为例,安装在C盘下);
2)打开电脑文件,如下图:找到MySql安装目录,点击打开至bin目录下,鼠标右击目录,“将地址复制为文本”;
3.
1)之后在命令符中先输入:“cd 空格” ,再粘贴:C:\mysql-8.0.16-winx64\mysql-8.0.16-winx64\bin 完成后“回车”;
2)再输入:net start mysql,回车,启动mysql服务(我的之前已启动)
3)再输入:mysql -uroot -p,回车