Linux:Ubuntu18.04安装及配置mysql connector C++

肯定可以使用的方法:

  1. 下载mysql connector的头文件和库:MySQL::Download Connector C++
    首先选择Linux-Generic,All下面的Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive选项进行下载并安装;其次选择Ubuntu Linux,Ubuntu Linux 18.04(x86,64bit)下面的libmysqlcppconn8-2_8.0.18-1ubuntu18.04_amd64.deb选项进行下载并解压

  2. 将第一步中解压后的文件夹打开并将其路径/include/jdbc/下的cppconn 文件夹复制到/usr/local/include/cppconn目录,其他.h文件复制到/usr/local/include/。再把lib64中库文件复制到/usr/local/lib/目录中。(以我的目录为例)命令为:
    sudo cp -r /home/huoz/mysql-connector-c++-8.0.18-linux-glibc2.12-x86-64bit/lib64/. /usr/local/lib
    sudo cp -r /home/huoz/mysql-connector-c++-8.0.18-linux-glibc2.12-x86-64bit/include/. /usr/local/include

  3. 安装Boost库:sudo apt-get install libboost-dev,安装后可在/usr/include中看到boost目录

  4. 安装微软的pplx并行库:sudo apt-get install libcpprest-dev

  5. sudo apt-get install libmysqlclient-dev -y

  6. sudo apt-get install libmysqlcppconn-dev

附Boost测试代码:

#include 
#include
#include

using namespace std;

int main() {
    cout << BOOST_VERSION << endl;
    cout << BOOST_LIB_VERSION << endl;
    cout << BOOST_PLATFORM << endl;
    cout << BOOST_COMPILER << endl;
    cout << BOOST_STDLIB << endl;

  return 0;
}

你可能感兴趣的:(Linux)