SOCI-C++数据库访问库
使用C++14支持(对于C++98支持,请使用4.0系列)或MSVS 2015或更高版本进行编译。
可选:Boost C++库(仅标头和Boost.DateTime)。
支持的数据库
DB2
Firebird
MySQL
ODBC with specific database driver
Oracle
PostgreSQL
SQLite 3
C++下我目前使用下来比较好的数据库访问库
我在Ubuntu下做C++开发的时候 需要访问的数据库是 Mysql/Sqlite/postgreSQL
下面先说 这些开发包的安装
mysql 开发库
sudo apt-get install libmysqlclient-dev 如果出现错误执行下载的命令
sudo apt-get install aptitude
aptitude install libmysqlclient-dev
sqlite3 开发库
sudo apt-get install libsqlite3-dev
postgreSQL 开发库
sudo apt-get install libpqxx-dev
下载安装SOCI
git clone https://github.com/SOCI/soci.git
cd soci
mkdir build
cd build
cmake ..
make
make install
好啦接下来开始使用soci吧 体验感还是不错的哦
还没有评论,来说两句吧...