database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27025 게시물 읽기
No. 27025
4.0.24-max 디비 덤프백업 받고 5.0버전으로 복구시 에러
작성자
임두환(puterlik)
작성일
2007-09-14 16:29
조회수
2,730

안녕하세요 이렇게 처음으로 질문올립니다. 제가 4.0.24-max 에 있는 디비를 테이블 포함 모두 dump로 받았습니다.

720메가 쫌 넘네요 근데 이것을 다른 컴으로 옴겨서 테스트 할려고 복구 할려니 다음과 같은 에러가 납니다. 


Query:

CREATE TABLE article_body_tbl (

 iid bigint(14) NOT NULL default '0',

 body text,

 PRIMARY KEY  (iid),

 CONSTRAINT `0_97` FOREIGN KEY (`iid`) REFERENCES `article_tbl` (`iid`) ON DELETE CASCADE

 ) TYPE=InnoDB

Error occured at:2007-09-14 16:05:46

Line no.:35109

Error Code: 1005 - Can't create table 'news.article_body_tbl' (errno: 150)


우선 돌아가는 서버의 사양은 리눅스 2.4.20 php 관리자쪽은 자바(1.4)로 스트러츠로 개발을 했더군요


테스트서버는 xp에 mysql 5.0 mysqlyog로 하고 있습니다. mysqlyog로 디비를 부으니 쿼리문이 실행되다가 에러가 나고

에러로그에 위에 처럼 나옵니다.


조언부탁드립니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

mysql errno: 150으로 검색을 하니 아래의 문서를 찾을 수 있군요.

 

http://dev.mysql.com/doc/refman/5.0/en/innodb-foreign-key-constraints.html

 

(중략)

If MySQL reports an error number 1005 from a CREATE TABLE statement, and the error message refers to errno 150, table creation failed because a foreign key constraint was not correctly formed. Similarly, if an ALTER TABLE fails and it refers to errno 150, that means a foreign key definition would be incorrectly formed for the altered table. You can use SHOW ENGINE INNODB STATUS to display a detailed explanation of the most recent InnoDB foreign key error in the server.

(생략)

 

해당 문서를 꼼꼼히 읽어보시면 도움이 될 듯 싶습니다.

박현우(lqez)님이 2007-09-15 00:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27028datetime..... 도와주세요 [1]
초보
2007-09-17
2138
27027[질문] 여러 필드 중에서 NULL 값만을 찾는 쿼리문 [1]
김재흥
2007-09-16
1821
27026[질문]temp db에서 업데이트 문제... [1]
유영택
2007-09-15
1673
270254.0.24-max 디비 덤프백업 받고 5.0버전으로 복구시 에러 [1]
임두환
2007-09-14
2730
27024[질문] 덤프 문의 드립니다. [1]
남상식
2007-09-14
1769
27023mysql 커넥션과 서버과부화.... [1]
연습쟁이
2007-09-13
2068
27022mysql 4.1 에서 show database 할때
헐랭이
2007-09-12
1904
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다