728x90


테이블을 생성하고 자료를 업로드할 때 자료에 한글이 있을 경우 깨지지 않게 처리를 하려면 인코딩 타입을 잘 맞춰줘야 한다.


mysql> show variables like '%char%';  -- character set 현황 조회

mysql> set character_set_server=utf8;  -- character set 변경

mysql> set character_set_database=utf8; -- character set 변경


mysql> create database work default character set utf8 collate utf8_general_ci;  -- 데이터베이스 생성

mysql> show databases;  -- 데이터베이스 보기


생성된 데이터베이스로 접속

mysql> use work;  -- 데이터베이스 접속


데이터베이스를 생성할 때 가장 편하게 하는 방법은 툴을 이용하는 방법이다.

phpMyAdmin 을 이용하여 데이터베이스를 백업하고 몇가지 툴 기능을 이용해보자.






위와 같이 설정하면 테이블 구조만 백업된다.

EditPlus 로 열어보니....



로 테이블 구조가 만들어져 있었다.

처음에 테이블 만들 때 Engine=MyISAM 으로 설정하지 않아서 InnoDB 로 만들어져 있었나 보다.


이 테이블 구조에서 테이블명을 변경하고 필요한 칼럼 등을 수정하고 나서

phpMyAdmin 에 복사하여 붙여넣기를 하면 손쉽게 테이블이 생성된다.


테이블명을 test_exercise 라고 변경하고 나서 한번 올려보자.



테이블이 생성된 것을 확인할 수 있다.


간단한 테이블 생성은 phpMyAdmin 을 이용하면 쉽게 해결할 수 있다.



블로그 이미지

Link2Me

,