다른 db 파일에서 테이블을 복사하고 싶지만 실패하고 그 이유를 알 수 없습니다. 이것은 내 코드입니다.php sqlite - 다른 데이터베이스에 테이블 복사
$db = new SQLite3($_SERVER['DOCUMENT_ROOT']."/db/098765.db");
$sql = "ATTACH DATABASE 'admin.db' AS admin ;
INSERT INTO 'table-1' SELECT * FROM 'admin.table-1';";
$db->query($sql);
이 사이트의 모든 항목을 읽었지만 답변이 도움이되지 않았습니다.
어택 데이터베이스에 대한 전체 경로 부여가 작동하지 않습니다. 데이터를 삽입하기 전에 표를 작성해도 작동하지 않습니다.
'php'를 통해 절대적으로해야합니까? – redneb
가급적이면 모든 솔루션을 사용할 수 있습니다. – Doe