是否可以連接到mysql數據庫並使用C++發出查詢?
我發現了一些來自互聯網的示例代碼,但他們都使用mysql!所以你需要先在電腦上安裝mysql。
我想要的是使用來自不同位置的程序,我沒有安裝mysql來訪問遠程mysql數據庫。
這是可能的嗎?使用C++連接到mysql
回答
您需要mysql客戶端庫。你不必安裝mysql服務器。細節取決於你的環境/包裝/等。
嘗試libmysql
。您可能需要爲libmysql
調用編寫自己的C++包裝器,但它是值得的。而且,是的,你不需要安裝本地服務器。
感謝您的提及!最初的招貼畫的混淆是,過去,獲取MySQL C API庫的最簡單方法就是在開發機器上安裝MySQL服務器。幾個月前,他們第一次打破它,稱它爲Connector/C。我只是幾乎沒有用MySQL ++進行測試,它工作正常。我只是沒有得到更新MySQL ++頁面和文檔來討論這個選項。 – 2010-05-25 23:33:44
@WarrenYoung優秀包裝!哪裏可以找到有關錯誤處理的信息?具體來說:mysqlpp :: Query錯誤號碼的功能是什麼?我可以使用query.error()得到錯誤消息,但是當錯誤爲NULL時(即插入後)難以建立, – 2012-10-13 23:06:36
我使用MySQL Connector C++連接到數據庫。這是在Windows XP和Vista上。我在Visual Studio 2008中使用它。
程序通過指定數據庫所在的計算機的URL來創建連接。因此,許多應用程序實例可以訪問遠程數據庫。
- 1. 使用c連接到mysql#
- 2. 使用C#連接到MySql
- 3. 連接到MySQL用C#
- 4. C++連接到MySQL
- 5. C#連接到MySQL
- 6. 使用C連接到000webhost上的mysql#
- 7. c#使用MySQL連接到數據庫
- 8. TypeInitializationException C#使用mysql連接
- 9. 使用Java連接到MySql - SSL連接
- 10. 使用xampp連接到mySQL
- 11. 使用JDBC連接到MySQL
- 12. 使用xampp連接到mysql
- 13. 使用wavemaker連接到mysql
- 14. 使用JDBC連接到MySQL
- 15. 使用SHA2連接到MySQL
- 16. 使用VB.NET連接到MySQL
- 17. 使用zend連接到MySQL
- 18. 使用PHP連接到MySQL
- 19. 使用Zaphir連接到mysql
- 20. 使用Tcl連接到MySQL
- 21. 使用JDBC連接到MySQL
- 22. 使用passwordField連接到mySQL
- 23. MySQL C#連接到localhost:'System.NullReferenceException'
- 24. C代碼連接到mysql
- 25. 將C連接到mysql
- 26. Android連接到Mysql與C#
- 27. 連接到mysql與c#.net
- 28. android連接到mysql數據庫直接使用mysql連接器
- 29. C#MySQL連接
- 30. c#mysql連接
如果您的遠程主機配置相應,那麼它是可能的。 – 2010-05-25 12:57:58
我很確定你看過的示例需要安裝** mysql庫**,而不是** mysql數據庫**。這是一個重要的區別。 – ereOn 2010-05-25 12:57:59
我不知道爲什麼這是downvoted。他非常清楚這個人想要什麼,他只是沒有提供必要的技術細節,他可能甚至不知道我們需要知道。 – 2010-05-25 12:58:43