2012-12-06 4 views
3

".sql"형식의 MYSQL 데이터베이스 덤프 파일이 있지만 "SQLite"파일이 필요합니다. PHP 스크립트 또는 다른 방법을 사용하여 .sql 파일을 SQLite 파일로 변환 할 수 있습니까?MySQL 데이터베이스 파일 (.sql)을 PHP의 SQLite 파일로 변환하려면 어떻게해야합니까?

셸 스크립트 코드를 사용해 보았지만이 스크립트는 0 바이트의 파일 만 만듭니다.

덕분에이 모든

+0

mysql 데이터베이스의 덤프를 가져 와서 여기에있는 도구 중 하나를 사용하여 변환하십시오. http://www.sqlite.org/cvstrac/wiki?p=ConverterTools – Himanshu

+0

여기를 확인하십시오 : http://stackoverflow.com/questions/12526501/ how-can-i-convert-mysql-database-to-sqlite-in-php – iJay

+0

안녕하세요, 도움이 되었다면 [이 답변을 수락하십시오] (http://meta.stackexchange.com/questions/16721/how-does -accept-rate-work/65088 # 65088) 고마워요! :) – Kuf

답변

-1

이동 SQL 파일로 내보내기 데이터베이스 다운로드를 클릭 phpMyAdmin을합니다.

을 다운로드 ....

는 관리 소프트웨어 가져옵니다 .SQL 파일 수행

라이트 당신의 SQL로 이동 ...

phpMyAdmin에 액세스 할 수없는 경우, 당신은 할 수 mysql dump 명령을 사용하고이 파일을 사용하여 sqlite 데이터베이스로 가져옵니다.http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

1

기본적으로 덤프 파일에는 테이블 작성 데이터와 행이 포함되어 있습니다 삽입. 대부분의 경우 명령은 SQLlite에서 작동해야하지만 테이블 작성을 수정해야 할 수도 있습니다. 정확히 필요한 변경 사항은 SQL 덤프 파일 (유틸리티, 버전, 정의 등)을 얻은 방법에 따라 다릅니다. 직접 가져오고 하나씩 오류를 처리하려고하는 것이 좋습니다. 자신 만의 변환 스크립트를 작성할 수 있습니다.

문제가 있으면 여기에 덤프 파일의 문제가있는 부분을 붙여 넣으십시오.

행운을 빈다.

관련 문제