728x90
전제사항
1. 우분투에 MySQL 설치
2. Github 설치
1. 관련 홈페이지
a. https://dev.mysql.com/doc/employee/en/
b. https://github.com/datacharmer/test_db
2. 설치 방법
1) 위 홈페이지 (1.b)의 자료를 Git clone으로 다운받음
git clone https://github.com/datacharmer/test_db.git
- 다운로드가 정상적으로 될 경우, test_db라는 디렉토리가 생성됨
2) 생성된 test_db 디렉토리로 이동 후, root 계정 아래 명령어를 입력
$ mysql < employees.sql -p
- 비밀번호 입력을 하게 되면, 아래 테이블들이 생성이 됨: departments, employees, dept_emp, dept_manager, titles, salaries
- 2)번까지 완료를 하면, 샘플 데이터베이스가 mysql에 설치가 되었다.
3) 설치된 샘플데이터 확인 및 테스트
$ mysql -t < test_employees_md5.sql -p
Enter password:
+----------------------+
| INFO |
+----------------------+
| TESTING INSTALLATION |
+----------------------+
+--------------+------------------+----------------------------------+
| table_name | expected_records | expected_crc |
+--------------+------------------+----------------------------------+
| departments | 9 | d1af5e170d2d1591d776d5638d71fc5f |
| dept_emp | 331603 | ccf6fe516f990bdaa49713fc478701b7 |
| dept_manager | 24 | 8720e2f0853ac9096b689c14664f847e |
| employees | 300024 | 4ec56ab5ba37218d187cf6ab09ce1aa1 |
| salaries | 2844047 | fd220654e95aea1b169624ffe3fca934 |
| titles | 443308 | bfa016c472df68e70a03facafa1bc0a8 |
+--------------+------------------+----------------------------------+
+--------------+------------------+----------------------------------+
| table_name | found_records | found_crc |
+--------------+------------------+----------------------------------+
| departments | 9 | d1af5e170d2d1591d776d5638d71fc5f |
| dept_emp | 331603 | ccf6fe516f990bdaa49713fc478701b7 |
| dept_manager | 24 | 8720e2f0853ac9096b689c14664f847e |
| employees | 300024 | 4ec56ab5ba37218d187cf6ab09ce1aa1 |
| salaries | 2844047 | fd220654e95aea1b169624ffe3fca934 |
| titles | 443308 | bfa016c472df68e70a03facafa1bc0a8 |
+--------------+------------------+----------------------------------+
+--------------+---------------+-----------+
| table_name | records_match | crc_match |
+--------------+---------------+-----------+
| departments | OK | ok |
| dept_emp | OK | ok |
| dept_manager | OK | ok |
| employees | OK | ok |
| salaries | OK | ok |
| titles | OK | ok |
+--------------+---------------+-----------+
+------------------+
| computation_time |
+------------------+
| 00:00:52 |
+------------------+
+---------+--------+
| summary | result |
+---------+--------+
| CRC | OK |
| count | OK |
+---------+--------+
- 위 명령어를 입력하면, 위와 같은 화면이 나오면서 샘플 데이터 베이스가 정상적으로 설치됨을 확인할 수 있다.
728x90
'프로그래밍 언어 > SQL - MySQL' 카테고리의 다른 글
[MySQL] 데이터 조작어 (DML) 및 데이터 정의어(DDL) (0) | 2021.08.01 |
---|---|
[MySQL] SELECT 문 - where 절 (0) | 2021.06.26 |
[MySQL] MySQL과 관련된 기본적인 명령어들 (0) | 2021.06.12 |
[MySQL 공부] SELECT 문 (0) | 2021.05.17 |
[MySQL] MySQL workbench를 Ubuntu 20.04에 설치하기 (0) | 2020.12.25 |
댓글