插件概览
Dart 的原生 MySQL 客户端,可安全连接 MySQL 和 MariaDB 服务器。支持 TLS 加密,并经过 MySQL Percona Server (5.7, 8) 和 MariaDB (10) 的测试。该包可在 Android、iOS、macOS、Windows 和 Linux 等多个平台上使用,非常适合需要可靠数据库交互的跨平台应用。它提供简单易用的 API 来执行查询和管理连接。
适合场景
- 将 Flutter 应用连接到 MySQL 数据库
- 使用 MySQL 集成构建后端服务
- 在移动应用中启用安全数据访问
- 支持多平台数据库操作
- 处理实时数据同步
主要特点
- 原生 Dart 实现
- TLS 支持安全连接
- 与 MySQL 和 MariaDB 兼容
- 跨平台支持(Android、iOS、macOS、Windows、Linux)
- 强大的查询执行和连接管理
适合对象
- 需要 MySQL 访问权限的 Flutter 开发人员
- 使用 MySQL 或 MariaDB 的后端服务
- 需要加密数据库通信的应用程序
- 全栈开发人员构建数据库驱动的应用程序
- 针对多个操作系统的项目
使用建议
- 需要正确的服务器配置才能使用 TLS
- 可能需要为生产环境进行额外设置
- 仅限 MySQL 兼容数据库
- 不适合非关系型数据模型
- 依赖外部 MySQL 服务器的可用性