개요
Dart용 네이티브 MySQL 클라이언트로, MySQL 및 MariaDB 서버와의 안전한 데이터베이스 연결을 가능하게 합니다. TLS 암호화를 지원하며 MySQL Percona Server(5.7, 8) 및 MariaDB(10)와 테스트되었습니다. Android, iOS, macOS, Windows, Linux 등 다양한 플랫폼에서 호환되며, 신뢰할 수 있는 데이터베이스 상호작용이 필요한 크로스플랫폼 애플리케이션에 적합합니다. 쿼리 실행 및 연결 관리를 위한 간단한 API를 제공합니다.
사용 사례
- Flutter 앱을 MySQL 데이터베이스에 연결하는 방법
- MySQL 통합을 활용한 백엔드 서비스 구축
- 모바일 앱에서 안전한 데이터 액세스 활성화
- 다중 플랫폼 데이터베이스 작업 지원
- 실시간 데이터 동기화 처리
주요 기능
- 네이티브 다트 구현
- 안전한 연결을 위한 TLS 지원
- MySQL 및 MariaDB와의 호환성
- 크로스 플랫폼 지원 (Android, iOS, macOS, Windows, Linux)
- 강력한 쿼리 실행 및 연결 관리
적합한 대상
- MySQL 접근이 필요한 플러터 개발자
- MySQL 또는 MariaDB를 사용하는 백엔드 서비스
- 암호화된 데이터베이스 통신을 요구하는 앱
- 데이터베이스 기반 앱을 구축하는 백엔드 개발자
- 여러 운영 체제를 대상으로 하는 프로젝트
고려 사항
- TLS를 위해 적절한 서버 구성이 필요합니다
- 생산 환경을 위한 추가 설정이 필요할 수 있습니다
- MySQL 호환 데이터베이스에 한정
- 비관계형 데이터 모델에 적합하지 않습니다
- 외부 MySQL 서버 사용 가능 여부에 따라 달라집니다