データを数値の形式で保存するデータベースを作成し、そのための出力をインターフェイスに表示するよりも、Visual Studio 2010 C++ で mysql serve 5.5 を構成しています。これを使用して構成しますが、モードはデバッグであり、追加のインクルード ディレクトリと追加のライブラリ ディレクトリ すべての構成 (アクティブおよびデバッグ) を選択した後、以下のライブラリを追加します。
#include <mysql.h>
#include "mysql_connection.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
上記のライブラリから #include はエラーを表示しませんでしたが、以下はすべて include しませんでした.mysqlを使用するのは初めてなので、追加するだけmysql.h
で十分です.
私はすでに MySQLconnector C 6.1 、 MySQLconnector C++ 1.13 、 MySqlConnector Net 6.5.7 をインストールしています
Error
fatal error C1083: Cannot open include file: 'mysql_connection.h': No such file or directory
編集 :
そのようなファイルやディレクトリがないとエラーが表示されます
#include "mysql_connection.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
デバッグモードで次の手順に従うと
プロジェクト名 -> プロパティ -> VC++ ディレクトリ -> インクルード ディレクトリ
C:\Program Files\MySQL\MySQL Server 5.5\include
C/C++ より -> 追加のインクルード ディレクトリ
C:\Program Files\MySQL\MySQL Server 5.5\include
Linker -> General -> Additional Libraries Directory より
C:\Program Files\MySQL\MySQL Server 5.5\lib
リンカー -> 入力 -> 追加の依存関係
mysqlcppconn-static.lib
libmysql.lib