# 설치
mysql 설치 후 환경변수 설정(cmd 사용)
mysql설치 폴더 아래 bin폴더 실행파일 사용할 것이므로,
mysql sever폴더아래 bin 폴더 PATH설정
* 참고로 환경변수는 등록된 순서대로 찾아 실행
혹은, 커맨드로 cmd 창에서
: SETX PATH "경로;%PATH%"
* mysql 기본 문자셋은 my.ini 또는 my.cnf 파일에(기본 폴더 programdata - mysql - mysql server)
# 클라이언트
[mysql]
default-character-set=utf8
# 서버
[mysql]
default-character-set=utf8
로 설정 되어있는데, 커스텀되어있거나 할 경우에 참고.
# 접속
기본(3306포트 설치시)
: mysql -u root -p
(유저, 이름, 패스워드)
만약 MySQL 서버가 포트 3301을 사용하도록 설정되어 있다면, 다음과 같이 명령어를 사용하여 MySQL 서버에 접속할 수 있음.
: mysql -h localhost -P 3301 -u username -p
여기서 `username`은 MySQL 서버에 사용되는 사용자 이름이며, `-p` 옵션을 사용하면 암호를 입력. 위 명령어를 실행하면 MySQL 서버에 지정한 포트로 접속할 수 있음.
cmd 해당경로 창에서
1. source 파일이름.sql;
: sql파일 데이터베이스에 설치
2. show databases;
: 데이터베이스 테이블 목록 확인
3. exit 종료
# 데이터 생성 및 입력
*스키마 ^=^ 데이터베이스라 생각. 그 안에 테이블 구조로 데이터들 구축
*기본키(pk) : 각 행을 구분하는 유일한 열. 중복x, NOT NULL, 테이블에 기본키는 1개만 지정 가능.
*식별자 : 데이터베이스 개체의 이름(데이터베이스, 테이블, 뷰, 열 등...)
원하는 데이터베이스 생성
: create schema - apply
원하는 테이블 생성
: create tables- 열이름, 데이터타입, PK(기본키), NN(notnull), ... 지정하고 생성
데이터 입력
: 테이블에서 select row - 그리드 값에 입력 후 apply
쿼리문 사용해서 데이터베이스 관리
: file new query tab
해당 스키마 전체를 더블클릭으로 확인 찍고, 쿼리문 작성
'Programming > 데이터베이스 관리(DBMS) \ 관리자(DBA)' 카테고리의 다른 글
mysql(데이터 베이스)/ 백업, 복원 (0) | 2023.06.05 |
---|---|
mysql(데이터 베이스)/ 트리거(trigger) (0) | 2023.06.05 |
mysql(데이터 베이스)/ 프로시저(procedure) (0) | 2023.06.05 |
mysql(데이터 베이스)/ 뷰(view) (0) | 2023.06.05 |
mysql(데이터 베이스)/ SQL(query 쿼리문) 기본k (0) | 2023.06.01 |