我正在嘗試制作一個程式,將多臺計算機連接到由中央計算機托管的本地 MySQL 資料庫,但我發現托管 MySQL 資料庫的方式是使用外部程式作為 Xampp 或 WampServer。如果我可以只使用 Qt 的類QTcpServer而不需要外部程式來托管 MySQL 資料庫,我會很高興。
uj5u.com熱心網友回復:
不,MySQL 需要一個 MySQL 服務器行程來管理連接、權限、SQL 決議、存盤引擎、快取等。沒有 MySQL 服務器就不能使用 MySQL 資料庫。
您可能想探索使用 SQLite,這是一個免費的嵌入式資料庫,無需單獨的守護行程即可使用。SQLite 是與 MySQL 不同的產品,因此它在一些 SQL 語言特性的實作上會有差異。請務必學習 SQLite 檔案:https ://sqlite.org/docs.html
我進行了一次快速的 Google 搜索(我的搜索短語是“qt with sqlite”),我發現了許多關于如何在帶有 Qt 的應用程式中使用 SQLite 的博客和教程。這只是第一個結果,但還有其他結果:https ://katecpp.github.io/sqlite-with-qt/
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/472996.html
上一篇:如何將值從電路板保存/加載到檔案
