설치 위치(bin폴더)에서 하거나 환경변수 설정 후 실행해야함
1. 접속
mysql 접속계정 (--port 접속포트)
ex ) 3366포트로 설치된 mysql 의 루트 계정(-uroot)으로 접속하고 매번 비밀번호 입력(-p옵션)할 것
mysql -uroot -p --port 3366
2. SQL파일을 이용해 설치된 DB에 데이터 입력하기 (데이터 파일의 경로에서 실행할 것)
mysql 접속계정 포트정보 < SQL파일
ex 3366포트로 설치된 mysql에 D:pratice_db/sample_data.sql 데이터 입력하기
mariaDB 실행파일 위치 D:\Program Files\MariaDB 10.10\bin\mysql.exe
명령어 실행 위치 : D:pratice_db
D:\practice_data> "D:\Program Files\MariaDB 10.10\bin\mysql.exe" -uroot -p --port 3366 < sample_data.sql
mariasql실행파일이 있는 bin폴더 하위에서는 mysql만 입력해도 됐지만 현재는 다른 폴더이므로 실행파일의 경로를 입력해준다. mysql -> "
D:\Program Files\MariaDB 10.10\
bin\mysql.exe"
3. 데이터베이스목록확인하기
show databases;
4. 특정 데이터 베이스에 연결하기
use [database명]
ex ) use tuning;
5. 데이터 베이스에 존재하는 테이블 목록 조회하기
show tables;
6. 실행계획 확인하기
[EXPLAIN| DESCRIBE|DESC] SQL문
세 개의 명령어 중 아무거나 실행해도 결과는 같다
EXPLAIN SELECT COUNT(*) FROM 사원
728x90
'컴퓨터과학 > DB' 카테고리의 다른 글
[SQL_튜닝]SQL 튜닝 참고 기준_실행계획 (0) | 2022.12.19 |
---|---|
[SQL_튜닝] 실행계획 항목 (0) | 2022.12.19 |
[데이터베이스]SQL 튜닝 기본 용어_스캔방식 (0) | 2022.12.16 |
[MySQL] 초기 유저관리 (0) | 2022.10.14 |
[데이터 모델설계] 기본키 (0) | 2022.02.11 |