2011-04-01 2 views
0

방금 ​​/MYSQL/data 폴더에 원본 DB 디렉토리를 복사했습니다.복사 된 MySQL 데이터 디렉토리 처리 문제

cp -pr ORG_DB COPY_DB 

그 후 복사 된 DB 이름은 #mysql50#DBname입니다.

어떻게 일반 데이터베이스 데이터로 전환 할 수 있습니까?

저는 CENTOS Linux에서 mysql-5.2.0-falcon-alpha를 사용하고 있습니다.

+0

5.2.0? *매*!? 내 친구, 거기에 손에 유물이 있습니다. 이 모든 것이 해결되면 5.5까지 움직일 것을 강력히 제안합니다. 이제 MySQL이 돌아갈 때'data' 디렉토리를 복사 했습니까? – Charles

+0

mysqld가 실행되는 동안 데이터 디렉토리를 복사했습니다. –

+1

그 결과로 볼 수있는 것은 데이터 손상입니다. MySQL이 실행되는 동안 MySQL 데이터 디렉토리 *의 스냅 샷을 만들 필요가 있다면 특정 기술을 사용하여 효과적으로 수행 할 수 있으며'cp '는 그 중 하나가 아닙니다. MySQL을 종료하고 다시 시도 할 수 있습니까? – Charles

답변

-2

PHPMyAdmin을 사용해 보셨습니까? 무료입니다!

+0

MySQL을 설치 한 모든 사람들이 PHP를 설치 한 것은 아닙니다. –

+0

이미 사용하고 있습니다. Phpadmin에서 보면 다음과 같습니다. # mysql50 # Dbname. 그게 그렇게 보이면 아무 문제 없어? –

+0

PHPMyAdmin에서 데이터베이스의 이름을 바꿀 수 있습니다! – Sourav