PHP 스크립트의 where 절을 사용하여 MySQL 테이블의 특정 행을 내보내는 방법은 무엇입니까?
MySQL 테스트가 있고 PHP 스크립트를 사용하여 ID가 10에서 100 사이인 행에 대해 가져오기 가능한 .sql 파일을 생성하고 싶습니다.
MySQL 데이터베이스로 가져올 수 있는 SQL 파일 test.sql을 만들고 싶습니다.
내 코드:
으아악test.sql 파일이 생성되지만 가져오려고 하면 오류 #1064가 발생합니다.
내 스크립트는 단순히 열 이름과 테이블 구조가 포함된 행이 있는 파일을 생성하거나 쿼리를 삽입합니다.
아주 쉬운 방법으로 phpMyAdmin으로 이동하세요 내보내려는 특정 행이 있는 데이터베이스를 선택하세요. SQL을 클릭합니다(데이터베이스에서 SQL 쿼리 실행). SQL 쿼리 작성 및 실행 테스트 테이블 제한 500에서 *를 선택했던 것처럼 이제 결과는 어떻게 될까요? 하단의 "쿼리 결과 작업"을 참조하세요. 내보내기
를 클릭하세요.모두 완료되었습니다 :-)
댓글에서 언급했듯이 다음과 같은 방법으로 mysqldump를 사용할 수 있습니다.
으아아아php 파일에 표시하려면 다음을 수행하세요
으아아아