测试操作数据库mysql数据库吗_MySQL安装自带的测试数据库

MySQL有自带的数据库employees,容易安装,方面我们平时做测试或者自学使用。

自带数据库相关文档地址: https://dev.mysql.com/doc/employee/en/

安装数据库操作步骤参考文档:https://dev.mysql.com/doc/employee/en/employees-installation.html

自带数据库的下载地址已经转到github上。

可以修改文件配置测试数据库使用的存储引擎,具体参考官方文档的具体操作步骤。

下面的步骤是以innodb为默认引擎的操作:

1.下载并解压数据库包

[root@myrep1 tmp]# ll

total 341348

-rw-r--r--. 1 root root 312845162 Oct 30 23:12 mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz

-rw-r--r--. 1 root root 36687570 Dec 10 2015 test_db-master.zip

-rw-------. 1 root root 0 Dec 10 05:10 yum.log

[root@myrep1 tmp]# unzip test_db-master.zip

2.导入数据库数据

[root@myrep1 test_db-master]# mysql -uroot -p123456 < employees.sql

Warning: Using a password on the command line interface can be insecure.

INFO

CREATING DATABASE STRUCTURE

INFO

storage engine: InnoDB

INFO

LOADING departments

INFO

LOADING employees

INFO

LOADING dept_emp

INFO

LOADING dept_manager

INFO

LOADING titles

INFO

LOADING salaries

data_load_time_diff

NULL

[root@myrep1 test_db-master]#

3.验证数据库导入是否正确

官方提供了两个脚本验证,分别是md5和sha脚本,本实验使用md5脚本验证。

[root@myrep1 test_db-master]# mysql -uroot -p123456 < test_employees_md5.sql

Warning: Using a password on the command line interface can be insecure.

INFO

TESTING INSTALLATION

table_name expected_records expected_crc

employees 300024 4ec56ab5ba37218d187cf6ab09ce1aa1

departments 9 d1af5e170d2d1591d776d5638d71fc5f

dept_manager 24 8720e2f0853ac9096b689c14664f847e

dept_emp 331603 ccf6fe516f990bdaa49713fc478701b7

titles 443308 bfa016c472df68e70a03facafa1bc0a8

salaries 2844047 fd220654e95aea1b169624ffe3fca934

table_name found_records found_crc

employees 300024 4ec56ab5ba37218d187cf6ab09ce1aa1

departments 9 d1af5e170d2d1591d776d5638d71fc5f

dept_manager 24 8720e2f0853ac9096b689c14664f847e

dept_emp 331603 ccf6fe516f990bdaa49713fc478701b7

titles 443308 bfa016c472df68e70a03facafa1bc0a8

salaries 2844047 fd220654e95aea1b169624ffe3fca934

table_name records_match crc_match

employees OK ok

departments OK ok

dept_manager OK ok

dept_emp OK ok

titles OK ok

salaries OK ok

computation_time

00:00:30

summary result

CRC OK

count OK

[root@myrep1 test_db-master]#验证导入成功。

其实所有步骤跟官网是一模一样的。哈哈。

附:

55f7a166ff78cf1feb0e0ed48704aa37.png

更新:

今天做测试,将数据导入mysql 5.7.17的时候报错如下:

ERROR 1193 (HY000) at line 38: Unknown system variable 'storage_engine'

解决方案参考如下链接:

http://blog.chinaunix.net/uid-25847668-id-5752234.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值