首页 > 编程知识 正文

ojdbc6连接oracle19c,mysql是什么

时间:2023-05-04 16:25:26 阅读:114954 作者:1124

从昨晚到现在,不断修改编译,终于编译成功了,但是去掉了一些选择,不知道执行是否有问题。

从源代码安装迷路的声音d并加载mysql支持

1下载迷路声音d的源代码包和mysql-迷路声音d包

2解压两个包,mysql-迷路音频d的mysqldb.c和mysqldb.h迷路音频d的迷路音频d9/迷路音频/named/include和迷路音频d9/迷路音频/named延迟

3 vi迷路的声音d9/迷路的声音/named/Makefile.in; 设置中的DBDRIVER_SRCS、DRIVER_OBJS、DBDRIVER_INCLUDES、DBDRIVER_LIBS等选项。 分别对应刚才的mysqldb.o和mysqldb.c,以及你的MySQL_Cibs

DBDRIVER_OBJS=mysqldb.o

DBDRIVER_SRCS=mysqldb.c

DD driver _ includes=-I '/usr/local/MySQL/include '

DD driver _ libs=-l '/usr/local/MySQL/lib '-lmysqlclient-LZ-lcrypt-lnsl-lm-LC-lnss _ files-lnss _ ls

然后,在vi迷路音频d9/迷路音频/named/main.c之后,将#include 'mysqldb.h ' .添加到头文件中,然后单击call to ns_server_create () 在ns_server_destroy ()之前添加mysqldb_clean ) )。

4进入迷路音频d9列表,/configure,make,make install安装迷路音频d9。

创建ln -s /usr/local/s迷路音频/rndc /usr/s迷路音频/rndc ln -s /usr/local/s迷路音频/named /usr/s迷路音频/named

创建rndc.conf配置文件。 /usr/local/s迷路音频/rndc-confgen /etc/rndc.conf

创建rndc.key文件。 在rndc.key中生成rndc.conf文件注释部分的key和controls字段副本。

创建named.conf文件,并根据实际需要编辑该文件。 此外,还将创建相应的数据库。 我不会详细说明这些。

请参阅文章:http://BBS.chinaunix.net/forum/view topic.PHP? t=94879show_type=new

但是,在mysql-迷路音频d的说明文档中,mysqldb_clean ()已添加到ns_server_destroy ),略有不同。

但是,我编译的时候,ld找不到lnss_files和nss_dns,所以我把它去掉了,变成了

DD driver _ libs=-l '/usr/local/MySQL/lib '-lmysqlclient-LZ-lcrypt-lnsl-lm-LC-lresolv

另外,在编译时注意了环境变量,一下子添加了所有环境变量。 )

PATH=/迷路:/s迷路:/usr/迷路:/usr/s迷路:/usr/local /迷路3360/usr/local/local/local/s迷路3360

导出路径

抄送CC=gcc; 导出抄送

LD _ library _ path=/usr/local/lib :/usr/local 3360/usr/local/MySQL/lib/MySQL 3360

测试服务器配置,检查省略的内容是否有问题。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。