是否可以连接到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