2014-01-22 3 views
1

프로덕션에서 DB를 덤프했습니다. 내 로컬 데이터베이스mysql 데이터베이스를 가져 오는 중 오류가 발생했습니다.

mysql -u user_name -p db < db.sql 

로 가져올 그러나 일부 오류가 표시

라인 25 ERROR 1005 (HY000) :

: 테이블 'table_account'(13 errno에를) 만들 수 없습니다

그리고 테이블을 가져올 수 없습니다. 특정 데이터베이스를 가져 오려고하면이 문제가 발생합니다. 다른 데이터베이스를 가져 오려고했습니다. 그것은 잘 작동합니다.

아무도이 문제를 해결할 수 있습니까?

미리 감사드립니다. 데이터베이스 디렉토리의 소유자

+0

답변을 얻었습니까? 나는 같은 문제가있다. – ccalderon911217

+1

예 답변을 얻었습니다. 가져 오기 문에서 '--lock-tables = false'를 사용하십시오. – Akhil

답변

1

점검 ..

이 시도는 문제가 될 수 있습니다 대한 Chown -R mysql을한다 : mysql은/var/lib 디렉토리/mysql을/데이터베이스 _.

+0

여전히이 테이블에서만 작동하지 않는 것이 문제입니까? 다른 하나를 가져 와서 잘 작동합니다. – Akhil

0

'mysql'데이터베이스에 테이블을 만들지 마십시오. 그것은 특별합니다. 대신 다른 데이터베이스를 만들고 USE로 가져옵니다.

관련 문제