本文作者:icy

SOCI-C++数据库访问库-SOCI安装[一]

icy 2022-10-20 646 抢沙发
SOCI-C++数据库访问库-SOCI安装[一]摘要: SOCI-C++数据库访问库 使用C++14支持(对于C++98支持,请使用4.0系列)或MSVS 2015或更高版本进行编译。可选:Boost C++库(仅标头和Boost.Da...

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


1.png


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吧 体验感还是不错的哦

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享

发表评论

快捷回复:

评论列表 (暂无评论,646人围观)参与讨论

还没有评论,来说两句吧...