odb 使用指南(一)环境搭建
程序员文章站
2022-06-04 14:49:55
...
下载安装包
访问odb官方下载,需要下载的文件有以下三个:
- libodb-2.4.0.tar.gz
- libodb-mysql-2.4.0.tar.gz
- odb-2.4.0-1.x86_64.rpm
其中我使用的版本号为2.4.0,如果有最新的版本可以下载最新的版本,另外odb的rpm包odb-2.4.0-1.x86_64.rpm需要根据自己linux服务器的架构来选择合适的版本,我这里是x86_64,如果你不知道自己的linux架构,可以在命令行上输入以下命令进行查询:
uname -a
windows将这三个文件下载完成之后拷贝到你的linux服务器上面,当然如果linux服务器本身可以连外网也可以直接下载
安装
假定我们把odb相关的安装包拷贝到了目录/home/odb,进入此目录
cd /home/odb
安装rpm包
rpm -i odb-2.4.0-1.x86_64.rpm
安装odb库
tar -zxvf libodb-2.4.0.tar.gz
cd libodb-2.4.0
./configure
make
make install
cd ..
安装odb-mysql库
tar -zxvf libodb-mysql-2.4.0.tar.gz
cd libodb-mysql-2.4.0
ln -s /usr/lib64/mysql/libmysqlclient.so.20.3.16 /usr/lib64/mysql/libmysqlclient_r.so
./configure
make
make install
echo '/usr/local/lib' >> /etc/ld.so.conf
ldconfig
需要注意的是,在安装odb-mysql时,编译之前需要动态链接mysql客户端的动态链接库,所以如果你自己的mysql客户端动态链接库不是这个名称或目录,请修改为自己对应的动态链接库名称
应用
安装好odb之后我们就可以*使用odb相关的命令来控制源码编译输出了,像这样子
odb -d mysql --generate-query person.hxx
如果需要mysql语句,则执行如下指令:
odb -d mysql --generate-query --generate-schema person.hxx
插入数据库
mysql --user=odb_test --database=odb_test < person.sql
推荐阅读
-
Python学习笔记(一)(基础入门之环境搭建)
-
用Eclipse搭建Android开发环境并创建第一个Android项目(eclipse+android sdk)
-
PyCharm搭建Spark开发环境实现第一个pyspark程序
-
Docker下搭建一个JAVA Tomcat运行环境的方法
-
详解Docker学习笔记之搭建一个JAVA Tomcat运行环境
-
SpringBoot环境搭建及第一个程序运行(小白教程)
-
editplus和mingw一起搭建c/c++开发环境的详细步骤
-
CentOS7 LNMP+phpmyadmin环境搭建 第一篇虚拟机及centos7安装
-
[微信公众平台开发]php开发环境搭建设置(一)
-
实验一 Java实验环境搭建