FLUTTER ECOSYSTEM

mysql_client

用 Dart 编写的原生 MySQL 客户端。经过 MySQL Percona Server (5.7, 8) 和 MariaDB (10) 的测试。支持 TLS。

最新版本
0.0.27
近 30 天下载
1.5万
喜欢数
186
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

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 服务器的可用性
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add mysql_client

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目