適用對象
在 MySQL/MariaDB 上執行自架商店、WMS 或內部工具的團隊,目前每次列印標籤前都需要匯出檔案。
運作方式
逐步操作
- 在執行工作的機器上安裝 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 資料
此功能需要 入門版 — 每月 $7.99 美元,或每年 $79.90 美元(付 10 個月,用 12 個月)。註冊即開始 14 天 Pro 試用,因此您可以在付費前綁定自己的 MySQL / MariaDB 資料並列印真實標籤。
開始 14 天 Pro 試用 → 下載應用程式