Windows 기반 SQLite Administrator를 사용하여 SQLite 데이터베이스에서 작업하고 싶습니다. DB 파일 (s3db)은 iOS 및 Android와 같은 모바일 플랫폼으로 이식 가능합니까?SQLite의 s3db 파일은 Windows에서 iOS/Android 플랫폼으로 이식 가능합니까?
답변
SQLite 데이터베이스 파일은 파일이므로 파일 시스템/OS에서 생성 된 위치와 상관없이 작동해야합니다. 한 가지 예외는 인코딩과 비슷하지만, SQLite의 장점은 실제로 플랫 파일에서 추상화로 인해 대부분의 관계형 데이터베이스 기능을 수행 할 수 있다는 것입니다. 또한 표준화 된 형식이므로 모든 클라이언트가이를 읽어야합니다 (작성자와 판독기가 모두 사양을 준수한다고 가정).
SQLite db 파일은 OS 독립적이어야합니다. 심지어 파일 시스템에 독립적입니다. 파일에는 UTF-8 또는 ISO-8859-1 (또는 숫자의 순서는 무엇이든 관계없이 항상 바이너리이기 때문에)과 같은 인코딩이 없습니다.
시도해 보셨습니까?
아마 SQLite 클라이언트가 중요합니다. 일부 고객이 서명을 남기거나 OS가 중요하지 않아야합니다.
절대적으로 플랫폼을 교차합니다. SQLite는 페이지에서 :
안정 크로스 플랫폼 데이터베이스 파일
SQLite의 파일 형식은 크로스 플랫폼입니다. 하나의 컴퓨터에 작성된 데이터베이스 파일 은 을 다른 아키텍처의 다른 컴퓨터 에 복사하여 다른 아키텍처로 사용할 수 있습니다. 빅 엔디안 또는 리틀 엔디안, 32 비트 또는 64 비트는 중요하지 않습니다. 모든 컴퓨터 은 동일한 파일 형식을 사용합니다. 또한 개발자는 파일 형식을 안정적으로 유지하고 을 호환하기로 약속 했으므로 최신 버전 SQLite는 데이터베이스 파일을 읽고 쓸 수 있습니다. 대부분의 다른 SQL 데이터베이스 엔진은 소프트웨어 의 새로운 버전으로 업그레이드 할 때 을 덤프하고 을 하나의 플랫폼에서 다른 플랫폼으로 이동할 때 데이터베이스를 복원해야하며 종종 으로 업그레이드해야합니다. 인코딩/바이너리 파일을 디코딩 할 때
- 1. JavaEE는 실제로 이식 가능합니까?
- 2. System.Data.SqlTypes는 이식 가능합니까?
- 3. Windows에서 * nix 프로그래밍 플랫폼으로 이동
- 4. 어셈블러는 Linux 배포판간에 이식 가능합니까?
- 5. Tomcat의 호스트 파일은 가능합니까?
- 6. 잠긴 s3db 저널
- 7. suo (솔루션 옵션) 파일은 이식 가능합니까? 또는 사용자 또는 솔루션의 해당 특정 인스턴스에 묶여 있습니까?
- 8. PostgreSQL 구성 파일은 어디에 있습니까? Windows에서 'postgresql.conf'?
- 9. SQLite의 쿼리
- 10. SQLite의 피벗
- 11. gdbinit에서 특정 플랫폼으로 작업하기
- 12. Classic ASP 웹 사이트를 최신 기술/플랫폼으로 이식 할 때 더 쉽고/우아한 옵션은 무엇입니까?
- 13. 이식 가능한 데이터베이스 열 이름
- 14. 자바 - jar 파일은 Windows에서 직접 실행할 수 있지만 명령 프롬프트
- 15. SQLite의 외래 키 트리거
- 16. SQLite의 색인은 무엇입니까?
- 17. SQLite의 NSArray가 CGRects를 그립니다.
- 18. SQLite의 MD5 함수
- 19. sqlite의 문자열 집계
- 20. Monodroid가있는 sqlite의 예가 필요합니다.
- 21. sqlite의 업데이트 문
- 22. SQLite의 레이아웃 변경 정보
- 23. SQLite의 DISTINCT 절
- 24. SQLite의 배열 저장
- 25. sqlite의 중첩 문
- 26. SQlite의 다른 테이블에 삽입
- 27. Mac OS에서 SQLite의 EXC_BAD_ACCESS
- 28. SQLite의 시스템 테이블 목록
- 29. sqlite의 SELECT INTO 문
- 30. SQLite의 SQL 구문은 무엇입니까?
나는 비트 엔디안 또 다른 우려 등이되지 않도록 확실 절대적 모르겠지만? – BiAiB