"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > MySQL 데이터베이스 메소드는 동일한 인스턴스를 덤프 할 필요가 없습니다.

MySQL 데이터베이스 메소드는 동일한 인스턴스를 덤프 할 필요가 없습니다.

2025-04-30에 게시되었습니다
검색:456

How to Copy a MySQL Database on the Same Instance Without Dumping?

직접 배관 데이터

mysql 클라이언트의 출력을 직접 배관 할 수있는 메소드 :

mysqldump --routines --triggers db_name | mysql new_db_name

| mysql new_db_name

이 명령은 new_db_name이라는 이름의 db_name 데이터베이스 사본을 만듭니다. 루틴 및 트리거와 같은 데이터 및 데이터베이스 개체가 모두 포함됩니다.

myISAM 파일 복사

mysqldump --routines --triggers db_name | mysql new_db_name
는 데이터 파일을 직접 복사하는 것은 기술적으로 가능하지만 권장되지는 않습니다. 파일의 이름을 바꿔야 할 수도 있고 데이터베이스는 나중에 수동 수리가 필요할 수 있습니다.

연결 세부 사항

mysqldump --routines --triggers db_name | mysql new_db_name

사용자 이름 및 비밀번호를 포함하여 연결 세부 사항을 설정할 수 있습니다. mysql -u username -p new_db

How to Copy a MySQL Database on the Same Instance Without Dumping? 
이 명령은 지정된 자격 증명을 사용하여 Original_db 데이터베이스를 new_db라는 새로운 데이터베이스에 복사합니다.

echo "데이터베이스 작성 new_db_name"| mysql -u username -p 이 방법을 따르면 중간 덤프 파일없이 동일한 인스턴스에서 MySQL 데이터베이스의 사본을 효율적으로 만들 수 있습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3