FLUTTER ECOSYSTEM

mysql1

一个用于连接和查询 MySQL 和 MariaDB 数据库的库。

最新版本
0.20.0
近 30 天下载
1.6万
喜欢数
493
Pub 分数
140

Package Overview

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

插件概览

mysql1 包是一个 Dart 库,可让 Flutter 应用程序连接并查询 MySQL 和 MariaDB 数据库。它提供了一个简单的 API,用于执行 SQL 语句、处理事务以及高效管理数据库连接。该库专为跨平台使用而设计,支持 Android、iOS、macOS、Windows 和 Linux,非常适合移动和桌面应用程序的后端集成。该库积极维护,并基于原生 MySQL 协议构建,确保了可靠的性能和对现代数据库功能的兼容性。

适合场景
  • 将 Flutter 应用连接到 MySQL/MariaDB 数据库
  • 实时执行动态SQL查询
  • 管理数据库事务
  • 为移动应用构建后端服务
  • 与现有的基于 MySQL 的系统集成
主要特点
  • 跨平台支持(Android、iOS、macOS、Windows、Linux)
  • 支持 MySQL 和 MariaDB
  • 高效的连接池
  • 交易管理
  • 异步/等待兼容 API
适合对象
  • 需要数据库访问的移动和桌面应用程序
  • 使用 MySQL/MariaDB 的后端服务
  • 开发全栈 Flutter 应用程序的开发者
  • 与现有 MySQL 基础设施集成的 Teams
使用建议
  • 需要网络访问数据库服务器
  • 需要对连接问题进行适当的错误处理
  • 可能需要为 SSL/TLS 进行额外配置
  • 不适用于基于本地文件的数据库
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add mysql1

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目