2012-02-02 3 views
0

coomand를 사용하여 MySql 테이블을 생성하고 있습니다 (create table person (id int, name int)). 사실, 데이터베이스에 사람 테이블이 없으면 테이블 사람을 만들고 싶습니다. 아무도 나를 도울 수 있습니까, 어떻게 에이징 할 수 있습니까?MySql에서 테이블 생성 문제

+0

이 도움이 될 수 있습니다 : http://stackoverflow.com/questions/84330/mysql-create-table-if-not-exists-else-truncate – Dan

+0

또는이 : http://stackoverflow.com/questions/9069179/if-table-does-exist-execute-a-long-query/9069391 # 9069391 – thursdaysgeek

답변

4

어때 대략 CREATE TABLE IF NOT EXISTS person (id INT, name INT)?

2
CREATE TABLE IF NOT EXISTS person (id int, ...); 

를 사용해야 함을 말한다.

1

사용 IF NOT EXISTS : 아니이 사람이 존재하는 경우

이 (아이디 INT는, 이름 int)를 테이블을 만듭니다.

See MySQL documentation

관련 문제