77范文网 - 专业文章范例文档资料分享平台

Windows下MySQL示例库employees安装教程

来源:网络收集 时间:2018-11-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Windows下MySQL示例库employees安装教程

操作系统:win7 64位 MySql版本:

示例库版本:employees_db-full-1.0.6.tar.bz 一、 示例下载

employees示例下载地址https://launchpad.net/test-db/ 下载employees_db-full-1.0.6.tar.bz版本

https://launchpad.net/test-db/employees-db-1/1.0.6/+download/employees_db-full-1.0.6.tar.bz

下载完毕后记录解压位置,例如我的位置为: D:\\employees_db; 二、 employees.sql文件编辑 编辑文件主要有两处:

1、以下两处地方,将storage_engine修改为default_storage_engine setdefault_storage_engine = InnoDB;

select CONCAT('storage engine: ', @@default_storage_engine) as INFO; 2、source *.dump 在dump文件前都加入绝对路径,注意将路径中的“\\”为“/”,例如 sourceD:/employees_db/load_departments.dump;

为了方便可以将解压目录下文件employees.sql替换成以下内容,注意解压路径:

DROP DATABASE IF EXISTS employees;

CREATE DATABASE IF NOT EXISTS employees; USE employees;

SELECT 'CREATING DATABASE STRUCTURE' as 'INFO'; DROP TABLE IF EXISTS dept_emp,dept_manager,titles,salaries,employees,departments; setdefault_storage_engine = InnoDB;

select CONCAT('storage engine: ', @@default_storage_engine) as INFO;

CREATE TABLE employees (

emp_no INT NOT NULL, birth_date DATE NOT NULL, first_name VARCHAR(14) NOT NULL, last_name VARCHAR(16) NOT NULL, gender ENUM ('M','F') NOT NULL, hire_date DATE NOT NULL, PRIMARY KEY (emp_no) );

CREATE TABLE departments (

dept_no CHAR(4) NOT NULL, dept_name VARCHAR(40) NOT NULL, PRIMARY KEY (dept_no), UNIQUE KEY (dept_name)

);

CREATE TABLE dept_manager (

dept_no CHAR(4) NOT NULL, emp_no INT NOT NULL, from_date DATE NOT NULL, to_date DATE NOT NULL, KEY (emp_no), KEY (dept_no),

FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, FOREIGN KEY (dept_no) REFERENCES departments (dept_no) ON DELETE CASCADE, PRIMARY KEY (emp_no,dept_no) );

CREATE TABLE dept_emp (

emp_no INT NOT NULL, dept_no CHAR(4) NOT NULL, from_date DATE NOT NULL, to_date DATE NOT NULL, KEY (emp_no), KEY (dept_no),

FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, FOREIGN KEY (dept_no) REFERENCES departments (dept_no) ON DELETE CASCADE, PRIMARY KEY (emp_no,dept_no) );

CREATE TABLE titles (

emp_no INT NOT NULL, title VARCHAR(50) NOT NULL, from_date DATE NOT NULL, to_date DATE,

KEY (emp_no),

FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, PRIMARY KEY (emp_no,title, from_date) );

CREATE TABLE salaries (

emp_no INT NOT NULL, salary INT NOT NULL, from_date DATE NOT NULL, to_date DATE NOT NULL, KEY (emp_no),

FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, PRIMARY KEY (emp_no, from_date)

);

SELECT 'LOADING departments' as 'INFO';

source D:/employees_db/load_departments.dump; SELECT 'LOADING employees' as 'INFO';

source D:/employees_db/load_employees.dump; SELECT 'LOADING dept_emp' as 'INFO';

sourceD:/employees_db/load_dept_emp.dump; SELECT 'LOADING dept_manager' as 'INFO';

sourceD:/employees_db/load_dept_manager.dump ; SELECT 'LOADING titles' as 'INFO';

sourceD:/employees_db/load_titles.dump; SELECT 'LOADING salaries' as 'INFO';

sourceD:/employees_db/load_salaries.dump;

三、 dump文件导入

打开命令行cmd,切换目录路径到解压路径,比如我的就是D:\\employees_db; cd /d D:\\employees_db

mysql -t -uroot -p

其中-t代表的是一种输出格式,-u后面即为你的用户名,-p后面代表的是当前用户名的密码,等待几秒钟,因为数据量比较大,最后你可以进入到你的mysql图形化工具或者命令行,使用show databases便可以查到数据库已经导入到你的数据库了。

参考文档:

[1]在windows导入mysql的示例employees数据库

http://blog.csdn.net/sfqn_pgs/article/details/50876395 [2]Mysql导入官方示例employees问题解决记录

http://www.07net01.com/storage_networking/2016/04/1449660.html

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Windows下MySQL示例库employees安装教程在线全文阅读。

Windows下MySQL示例库employees安装教程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/298889.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: