MySQL 示例数据库 employees 的导入与使用
导入 MySQL 示例数据库 employees
本博客记录将 employees.db 数据库导入本地 MySQL 数据库中。
文章目录
- 导入 MySQL 示例数据库 employees
- 1. 导入示例数据库:employees
- 1.1 下载示例数据库:employees
- 1.2 导入 employees
- 2. 使用示例数据库:employees
1. 导入示例数据库:employees
1.1 下载示例数据库:employees
employees 是官方提供的示例数据库,官方下载链接
或者在该链接下下载:https://pan.baidu.com/s/1i_tddrAHSf27u8zI3lDSWA (提取密码:g5au)
1.2 导入 employees
① 将 “employees_db” 解压到任一文件夹下(最好别带中文)
② 修改 employees.sql
文件 (若直接将“employees_db” 解压到 D 盘下则无需修改 ) :
打开employees.sql文件,拉到最后,将下列路径修改为自己解压的路径
例如我将 “employees_db” 解压至D:\SoftWare\mysql-5.5.56-winx64\example_db
文件夹下,则我修改后为:
③ 打开 cmd,切到刚刚解压的 “employees_db” 文件夹下,输入以下命令:
mysql -u root -p < employees.sql
无报错则导入成功
④ 查看数据库:激活mysql,输入 show databases;
查看数据库,或者打开MySQL的可视化工具 MySQL Workbench 或 navicat 查看数据库 employees。下图为在 workbench 中查看数据库 employees
2. 使用示例数据库:employees
1.在MySQL样本数据库上完成下列查询,并使用SQL EXPLAIN工具对每一条SQL语句进行分析:
(1). 查询每个部门 (departments) 的编号 (dept_no),名称 (dept_name),在该部门工作过的雇员 (employees) 人数,最低工资 (salary) ,平均工资,最高工资及工资总额;
sql语句如下所示:
select a.dept_no as 部门编号,a.dept_name as 部门名称,count(distinct b.emp_no) as 雇员人数,min(salary) as 最低工资,avg(salary) as 平均工资,max(salary) as 最高工资,sum(salary) as 工资总额
from employees.departments a, employees.dept_emp b, employees.salaries c
where a.dept_no=b.dept_no and b.emp_no=c.emp_no
group by a.dept_no,a.dept_name
查询结果如下图所示:
explain+sql 对sql语句进行分析(explain教程详见:MySQL explain 应用详解(吐血整理
MySQL 示例数据库 employees 的导入与使用相关推荐
- MySQL 示例数据库 employees 详解
[引子] IT这一行在我看来是比较要求动手能力的,但是人非生而知之:人们身上的技能除了一些本能之外,大多都是通过学习而得到的. 前一段时间一直在整理素材,写一个关于explain 的系列文章:在一开始 ...
- 导入mysql示例数据库employees
练习mysql的语法,同样可以使用employees数据库,https://launchpad.net/test-db/employees-db-1/1.0.6 ,下载后导入数据库,但在执行如下命令时 ...
- mysql中employees的意思_MySQL 示例数据库 employees 详解
[引子] IT这一行在我看来是比较要求动手能力的,但是人非生而知之:人们身上的技能除了一些本能之外,大多都是通过学习而得到的. 前一段时间一直在整理素材,写一个关于explain 的系列文章:在一开始 ...
- MySQL示例数据库sakila-db的安装导入
MySQL示例数据库sakila-db的安装导入 sakila库是一个MySQL官方提供的模拟电影出租厅信息管理系统的数据库,类似于Oracle的scott库,sakila库的下载地址为:htt ...
- 华夏名网虚拟主机如何导入mysql/mssql数据库,怎样自已导入数据到华夏名网数据库
华夏名网虚拟主机如何导入mysql/mssql数据库,怎样自已导入数据到华夏名网数据库 华夏名网代理客服losoon经常帮用户导数据和数据库,现总结一点经验,为更多的华夏名网用户提供方便,如何自已导入 ...
- mysql 测试数据库employees导入
employees是mysql官方提供的测试库,安装步骤如下: 1. 下载库 git clone https://github.com/datacharmer/test_db.git 2. 导入测试库 ...
- MySql Workbench数据库导出和导入
前言 现如今大家基本上都是使用客户端操作数据库,包括数据库迁移,下面来详解一下如何使用MySql Workbench来做数据库导出和导入操作,很简单,但是有图解! 正文 操作入口 数据库导出 点击左侧 ...
- mysql恢复数据库 慢_Mysqldump导入数据库很慢的解决办法
1.MySQLdump导出的SQL语句在导入到其他数据库的时候会相当慢,甚至几十秒才处理一条SQL:在反复测试后,发现有两个参数会影响导入的速度 --max_allowed_packet=***** ...
- mysql三高讲解(二)2.9: mysql示例数据库sakia database的使用
1.mysql.com->document->more->sakia database 2.点击TFG(linux)zip(windows)进行下载 3.新建表 4.导入数据 5.查 ...
最新文章
- 广东电大计算机绘图试题,电大计算机绘图期末复习试题及答案参考小抄.doc
- Zebra斑马打印机编程C#--入门级别打印
- mysql索引设计策略_MySQL索引设计一些策略
- 【转载】Wireshark基本介绍和学习TCP三次握手
- 二维数组存放多个字符串_二维数组中输出多个最值及其下标。(仅供参考)
- CentOS 6.5的安装详解
- Node.js 入门教程 (三):API-准备知识
- verilog 移位运算符 说明_Verilog学习笔记基本语法篇(二)·········运算符...
- 停机断网也能充话费了!微信和三大运营商打造绿色通道:太方便了!
- 梯度下降算法_五分钟读懂梯度下降算法
- 空心点_空心水泥砖的多种花园用途,总有一款GET你的点!
- 三阶段提交(Three-phase commit)
- java attributes用法_C#中的Attributes的用法
- html点击按钮展开文字,JS 展开/收起按钮显示隐藏文字示例
- 实体认证与身份识别概述
- HTML5 Canvas 射击类小游戏 平滑的移动 思路
- java实现微信退款
- 产品管理NeoceanI网络存储产品开局指导书
- Ubuntu与开发板上的NFS安装与使用
- 如何用蓝牙实现无线定位(二)--信号塔设置
热门文章
- 汽车工业能效管理平台助力能源管理体系的建立和实施
- [文档] 游戏UI图片建议
- 数字书法授课软件怎么选择比较好?
- 机器人学 —— 机器人视觉(基础)
- matlab仿真 调频立体声广播,调频立体声广播系统的建模与仿真.doc
- PPT打开很慢,一直“正在与服务器联系以获取信息“
- 51驱动AS608光学指纹识别模块 12864显示
- 计算机按键mu,计算器的 MU键是什么意思?
- android微信支付错误码,Android微信支付流程,以及-1错误排查
- 《头脑风暴:破解大学生就业问题》