본문 바로가기
Works/MySQL

Windows Command 에서 MySQL 사용

by Vader87 2018. 11. 18.
반응형

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] [초기화], ...)

Create 문 참고

  • 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, ...);

INSERT 문 참고

Row 조회

SELECT [Field 이름1, Field 이름2, ...] FROM [Table 이름] ...;

SELECT 문 참고


Row 수정

UPDATE [Table 이름] SET [Field 이름]=[Data Value], .... WHERE [Field 이름]=[Data Value]....;

UPDATE 문 참고

Row 삭제

DELETE FROM [Table 이름] WHERE [Field 이름]=[Data Value]...;

DELETE 문 참고

참고

생활코딩 - MySQL

반응형

'Works > MySQL' 카테고리의 다른 글

MySQL Visual Studio C++ 연동 - 삽질중  (0) 2018.11.17

댓글