안녕하세요 Jin입니다
오늘은 Mysql DB(데이터베이스) 생성 및 테이블 생성 그리고 조회 방법을 포스팅 해보려고 합니다.
데이터 베이스 생성 (CREATE DATABASE)
CREATE DATABASE IF NOT EXISTS test_database;
위의 쿼리를 실행하면 test_database 이름의 데이터베이스가 생성 됩니다.
IF NOT EXISTS는 이미 동일한 이름의 데이터베이스가 존재하는 경우 새로운 데이터베이스를
만들지 않도록 하는 옵션입니다.
데이터베이스의 목록을 보려면
SHOW DATABASES;
를 입력하면 됩니다.

위의 사진을 보면 test_database라는 이름의 데이터베이스가 들어간것을 확인할 수 있습니다.
2. 테이블 생성
이제 만들었던 test_database 에 이름과 폰 번호를 저장하는 테이블을 생성해보겠습니다.
테이블의 이름은 information으로 설정 하겠습니다.
CREATE TABLE IF NOT EXISTS test_database.information (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
phone_number VARCHAR(15) NOT NULL
);
여기서 id는 자동으로 증가하는 정수형의 기본 키 열
name: 문자열 형식의 이름을 저장하는 열 최대길이는 255자 입니다
Phone number : 문자열 형식의 폰번호를 저장하는 열이고, 최대 길이는 15자 입니닷.!

use (데이터베이스명);
desc (테이블명); 을 입력하시면, 데이터 베이스의 구조를 확인 할 수 있습니다.
그리고 오늘 조회 까지 다루려고 했는데 아무런 데이터도 없으면 보여주기 조금 그러니까 데이터를 임의적으로 넣어보겠습니다.
INSERT INTO information (name, phone_number) VALUES ('jin', '010-7204-7094');
INSERT INTO (테이블 명) (필드값1, 필드값2, ... ,,,) VALUES ('넣을값1', '넣을값2' ..... );
해서 임의적으로 데이터 jin 010 72047094 를 넣고
select * from information;
select 구문을 사용하면 내용을 조회할 수 있습니다.

오늘은 mysql 데이터베이스 생성, 테이블 생성 조회하는 방법에 대해서 포스팅 했습니다.
궁금하신 내용있으시면 댓글 남겨주세요~~~~
감사합니당
