Linuxでmysql connector/C++を使用してインストール


linuxの下でC++を使ってMySQLデータベースに接続して、使うことができます mysql connector/C++コンポーネント.
(1).C++バージョンのmysql connectorを使用するには、まずboostライブラリのインストールとコンパイルが必要です.(もう一つの文章の詳細)
(2).本機のmysqlに接続する場合は、本機にmysql-serverなどの一連のツールをインストールし、他のサーバに接続する必要があります.
(3).mysql connectorのヘッダファイルとライブラリをダウンロードし、解凍した後、フォルダ内のincludeのファイルとlibのファイルをそれぞれ/usr/includeと/usr/libにコピーする必要があります.
 
これでmysql connectorがインストールされました!次のテストコードはすべてコンパイルに合格しました.
#include  
  
#include "mysql_driver.h"  
#include "mysql_connection.h"  
  
#include   
  
using namespace std;  
  
void RunConnectMySQL()  
{  
    sql::mysql::MySQL_Driver *driver;  
    sql::Connection *con;  
  
    driver = sql::mysql::get_mysql_driver_instance();  
    con = driver->connect("tcp://127.0.0.1:3306", "root", "123456");  
  
    delete con;  
  
}  
  
int main(void)  
{  
    RunConnectMySQL();  
    return 0;  
}  

g++ test.cpp -o test -lmysqlcppconn
(注:静的ライブラリ-lmysqlcppconnへのリンクを忘れないでください)