Ubuntu 配置数据库开发环境(mysql oracle mssqlserver sybase)

1、mysql

sudo apt-get install libmysql++-dev  //mysql连接库

2、ms sql server/sybase

./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib
make && make install

####################################################################
./configure --enable-msdblib \
  --prefix=/usr --sysconfdir=/etc/freetds --with-tdsver=7.1 \
  --disable-apps --disable-server --disable-pool --disable-odbc \
  --with-openssl=no --with-gnutls=no

 

wget http://www.freetds.org/files/current/freetds-current.tar.gz //ms sql server 相关库
tar -xzvf freetds-current.tar.gz
./configure
make
make install

3、oracle

下载安装包:

wget https://download.oracle.com/otn_software/linux/instantclient/211000/instantclient-basic-linux.x64-21.1.0.0.0.zip
wget https://download.oracle.com/otn_software/linux/instantclient/211000/instantclient-sdk-linux.x64-21.1.0.0.0.zip

解压安装包:

unzip instantclient-basic-linux.x64-21.1.0.0.0.zip
unzip instantclient-sdk-linux.x64-21.1.0.0.0.zip

解压后,会生成instantclient_21_1目录。其中./instantclient_21_1目录下为库文件,./instantclient_21_1/sdk/include目前下文头文件。

配置环境

安装aio库

sudo apt install libaio1

添加变量环境:

将oracle目录文件和库文件配置到makefile文件中即可。

posted @ 2021-07-29 11:47  钟齐峰  阅读(94)  评论(0编辑  收藏  举报