我尝试使用这个例子
http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-examples-complete-example-1.html
我正在下载c ++连接器,把dll放在这里:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
和包含文件夹的标题。
然后我下载boost
,转到Project Properties,C / C ++,General,并将其添加到Additional Include Directories。
我已创建c ++控制台应用程序并尝试运行项目,但我有错误:
http://img687.imageshack.us/img687/148/54826950.jpg
请告诉我,我做错了什么?
答案 0 :(得分:0)
存在链接器问题。检查是否已将MySQL connector
的库* .DLL包含到项目的构建(链接)设置中。或者链接器无法找到外部函数的实现位置。仅包含头文件是不够的。
P.S:使用空root密码是一个糟糕的决定。
答案 1 :(得分:0)
可能是由于项目属性中缺少mysqlcppconn.lib-> Linker->输入
http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-apps-windows-visual-studio.html
详细介绍如何在项目中使用mysqlcppconn。