2009-07-15 3 views
0

MySQL 용 PhpMyAdmin의 다른 사용자가이 niggle을 발견했는지 궁금합니다. 일반적으로 SQL 쿼리의 결과를 내보낼 때 옵션을 제공합니다 (예 : 내보낼 형식, 파일 이름 등). 그러나 특정 수의 행 위에는 이러한 옵션을 사용할 수 없으며 일반 창에서 sql 만 볼 수 있습니다. 분명히 해결 방법이 있습니다 (필자는 복사 => 선택하여 붙여 넣기 => 유니 코드 텍스트)하지만 누군가 제대로 작동하는지 궁금합니다. 화면에서 Show and Repeat Headers 값을 변경해도 큰 (즉,> 100) 데이터 세트에 대해 csv로 내보내기 옵션이 활성화되지 않은 것으로 보입니다.성가신 PhpMyAdmin 내보내기 기능

답변

2

Phpmyadmin은 항상 PHP 설정에 의해 제한됩니다. 셸 액세스 권한이있는 경우 mysqldump command을 사용하는 것이 좋습니다.

shell> mysqldump [options] db_name [tables] 
shell> mysqldump [options] --databases db_name1 [db_name2 db_name3...] 
shell> mysqldump [options] --all-databases 
+0

Thx -이 작업을 수행하는 여러 가지 방법을 알고 있으며 제안 사항은 아마도 테이블을 내보내는 데 가장 좋은 옵션 일 것입니다. 그러나 나는 데이터를 내보내려면 다양한 SQL 쿼리를 찾고 있어요. 나는 항상 임시 테이블을 만들 수 있다고 생각합니다. – DBMarcos99

+0

MySQL 쿼리 브라우저는 어떻습니까? –

+0

맞습니다. 다양한 해결 방법이 있습니다. 귀하의 제안에 감사드립니다. phpMyAdmin에서 phpMyAdmin 설정을 변경하여 phpMyAdmin에서 내보내기 (이 경우 csv 파일로 내보내기) 할 수 있는지 궁금 해서요. 쿼리가 100 개가 넘는 행을 반환합니다. 없으면 해결 방법을 계속 진행할 것이므로 큰 문제는 아닙니다. – DBMarcos99