适用对象
在MySQL/MariaDB上运行自托管商店、WMS或内部工具的团队,目前每次标签运行前都需要导出文件。
工作原理
步骤 1
连接数据
将 LabelInn 指向 MySQL / MariaDB。无需重新输入或上传任何内容。
步骤 2
绑定字段
将列拖放到每个文本、条码、QR 或 RFID 字段上。映射属于模板,因此只需设置一次。
步骤 3
打印批次
预览几行,然后在您已有的热敏打印机上每行打印一张标签。
分步指南
- 在运行作业的机器上安装 LabelInn Windows 应用和您的 MySQL / MariaDB 客户端驱动程序。
- 添加 MySQL / MariaDB 连接:主机、端口 3306、数据库以及可以读取所需表的数据库用户。
- 编写 MySQL 查询,返回您想要标记的确切行,每行对应一个标签。
- 将每个结果列映射到标签字段——文本、条码、QR 或 RFID——然后预览几行。
- 打印结果集,或保存查询以便下次运行只需一次点击。
编写普通的MySQL。测试时附加LIMIT n,以免预览拉取整个表。
您可以做什么
- 结果列可以绑定到任何标签字段,因此条码和 QR 内容直接来自 MySQL / MariaDB。
- 每当需要当前行时重新运行保存的查询——无需导出、复制粘贴或过期文件。
- 在一个标签上混合数据库列与静态文本、计数器、日期和序列号。
- 打印的行记录在打印历史中,因此重新打印或审计可以稍后找到确切作业。
- 查询可以参数化,因此操作员提供工单或批次号,而不是编辑 SQL。
技术细节
| 引擎 | MySQL / MariaDB |
|---|---|
| 默认端口 | 3306 |
| 查询语言 | MySQL |
| 行数限制语法 | … LIMIT n |
| 驱动程序 | 您自己的ODBC/OLEDB/Oracle客户端驱动程序 |
| 平台 | Windows桌面应用 |
| 凭据 | 保留在您的机器上;查询从您的网络运行 |
直接数据库连接的要求
- 直接数据库连接需要 LabelInn Windows 桌面应用——加载真实数据库驱动程序的连接器是 Windows 辅助程序,因此此路径目前不适用于 macOS。
- 您提供 MySQL / MariaDB 客户端驱动程序;LabelInn 不重新分发数据库驱动程序。
- 将连接指向只读数据库用户。LabelInn 读取行以填充标签——它永远不需要写访问权限。
- 测试时,使用 `… LIMIT n` 保持查询较小,以免预览拉取整个表。
下载后会发生什么?
下载并打开
→
连接打印机
→
绑定数据
→
打印批次
常见问题
从 MySQL / MariaDB 打印时,标签数据会离开我的网络吗?
查询从您安装 LabelInn 的机器上运行,针对您自己的 MySQL / MariaDB 服务器。凭据保持本地。离开机器的内容由您选择同步——标签设计和打印记录。
我编写哪种 MySQL?
普通的 MySQL。LabelInn 不重写您的 SQL;它运行您保存的语句并将结果列映射到标签字段。测试时使用 `… LIMIT n`。
我可以从 MySQL / MariaDB 打印到 Zebra 或 TSC 打印机而无需驱动程序吗?
对于 LabelInn 通过 ZPL、TSPL 或 TPCL 原生驱动的型号,可以——命令流直接生成并发送。这与数据库驱动程序无关,后者仅用于读取您的行。
我们验证的内容
The capability is implemented in the LabelInn codebase and the referenced source file names the exact format, engine, port or endpoint described on this page.
lib/models/database_connection.dart — DatabaseKind.mysql('mysql', 'MySQL / MariaDB', 3306)
在您已有的打印机上打印 MySQL / MariaDB 数据
✓ 注册即享 14 天 Pro 试用
✓ 无需信用卡
✓ Windows、macOS、Android、Web
此功能需要 入门版 — 每月 $7.99,或每年 $79.90(付 10 个月用 12 个月)。注册即开始 14 天 Pro 试用,因此您可以在付费前绑定自己的 MySQL / MariaDB 数据并打印真实标签。
开始 14 天 Pro 试用 → 下载应用