2013-02-28 4 views
1

필자는 PHP 도구를 작성하여 내부 독립 실행 형 설치에서 고객을 위해 무료 MySQL 데이터베이스를 자동으로 설치할 수있게했습니다. 그것은 잘 작동하지만 우리는 최근 하드웨어 오류로 인해 데이터베이스를 마이그레이션해야했습니다.유령 데이터가있는 MySQL 데이터베이스?

이렇게하면 기존 MySQL 데이터베이스에 고스트 데이터 유형이있는 것 같습니다. 우리는 PHPMyAdmin에서 이러한 테이블을 볼 수 없지만 고객의 플러그인과 우리 자신의 도구에 의해 감지됩니다.

이전에 MySQL Ghost Data에 대해 들어 본 적이 없으며 어디에서 왔는지 또는 어떻게 고칠 지 궁금한가요?

+0

키가 데이터베이스 마이그레이션에 사용한 방식과 같습니다. 어떻게이 일에 대해 더 많은 정보를 공유 할 수 있습니까? – Frankline

+1

phpMyAdmin에서 사용하는 사용자 계정에 해당 데이터베이스/테이블에 대한 액세스 권한이 없을 수 있습니까? – VolkerK

+0

마이그레이션을 처리하지 못했기 때문에 phpMyAdmin에 대한 사용자 계정을 확인하고 누가 처리했는지 다시 확인하십시오. –

답변

0

고스트 데이터 .. 흥미 롭다! 확실치 않지만 데이터베이스 메타 데이터에 대한 액세스를 제공하는 INFORMATION_SCHEMA에 대해 이야기하고 있다고 생각합니다. Check This

그리고 마이그레이션 할 때마다 대부분의 데이터베이스에 이러한 메타 데이터 테이블이 있습니다. 예 : SQL SERVER에 sysobjects 또는 sysusers 테이블이 있고 더 많은 데이터베이스가 있습니다.

관련 문제