MySQL 접속
mysql -u [아이디] -p [암호] [Server 주소]
[MySQL Server 설치 경로]\bin 경로에서 위와 같이 입력
다음과 같은 화면이 출력 되면 접속에 성공
다음 부터 나오는 설명들은 MySQL 접속에 성공한 후를 전제로 함
Schema 생성
CREATE DATABASE [Schema 이름];
Schema 삭제
DROP DATABASE [Schema 이름];
Schema 목록 조회
SHOW DATABASES;
Schema 사용
USE [Schema 이름];
Table 생성
CREATE TABLE [Table 이름]([변수 명] [Data Type] [초기화], ...)
- Data Type
Data Type 참고
괄호 안의 수는 변수 타입의 최대 크기보다 사이즈를 작게 제한 하는 경우 사용
- 초기화
NOT NULL : 값이 있어야 함
NULL : 값이 없을 수 있음
AUTO_INCREMENT : 자동 증가
- 기타
PRIMARY KEY : Table 의 메인 Colum을 설정
Table 조회
SHOW TABLES;
Table 구조 조회
DESC [Table 이름];
Table 이름 변경
RENAME TABLE [Table 명] TO [새 Table 명]
Table Join
SELECT [Field 이름1, Field 이름2, ...] FROM [Table 이름] LEFT JOIN [Table 이름] ON [매칭 조건];
Row 추가
INSERT INTO [Table 이름] (Field 이름 1, Field 이름 2, ...) VALUES(Data 1, Data 2, ...);
Row 조회
SELECT [Field 이름1, Field 이름2, ...] FROM [Table 이름] ...;
Row 수정
UPDATE [Table 이름] SET [Field 이름]=[Data Value], .... WHERE [Field 이름]=[Data Value]....;
Row 삭제
DELETE FROM [Table 이름] WHERE [Field 이름]=[Data Value]...;
참고
'Works > MySQL' 카테고리의 다른 글
MySQL Visual Studio C++ 연동 - 삽질중 (0) | 2018.11.17 |
---|
댓글