首页 > 数据库 >Linux unixODBC 连接 MySQL数据库

Linux unixODBC 连接 MySQL数据库

时间:2023-08-18 21:48:13浏览次数:46  
标签:lib unixODBC MySQL ODBC usr Linux local

Linux unixODBC 连接 MySQL数据库

1. 下载unixODBC及MySQL Connector/ODBC

1.1 unixODBC下载

https://www.unixodbc.org/

 

1.2 MySQL Connector/ODBC下载

https://downloads.mysql.com/archives/c-odbc/

选择版本选择:5.3.13

2.  安装驱动

安装unixODBC

tar  -zxvf unixODBC-2.3.13.tar.gz
cd  unixODBC-2.3.13
./configure
make
make install

安装MySQL的ODBC文件

tar -zxvf mysql-connector-odbc-5.3.13-linux-glibc2.12-x86-64bit.tar.gz
cd mysql-connector-odbc-5.3.13-linux-glibc2.12-x86-64bit
cp lib/libmyodbc5w.so  /usr/local/lib
cp lib/libmyodbc5a.so  /usr/local/lib
cd bin
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH #修改环境变量

#注册驱动
./myodbc-installer -a -d -n "MySQL ODBC 5.3 UNICODE Driver" -t "Driver=/usr/local/lib/libmyodbc5w.so"
./myodbc-installer -a -d -n "MySQL ODBC 5.3 ANSI Driver" -t "Driver=/usr/local/lib/libmyodbc5a.so"

 3、配置ODBC文件

配置odbcinst.ini

vim  /usr/local/etc/odbcinst.ini

内容如下图所示:

 配置odbc.ini

测试连通性

 

标签:lib,unixODBC,MySQL,ODBC,usr,Linux,local
From: https://www.cnblogs.com/zhongqifeng/p/17603635.html

相关文章

  • linux虚拟机中各服务端口及配置文件路径
    查询端口状况命令:netstat-an|grep端口号查询服务状态(服务是否开启)命令:systemctl  status服务名开启服务命令:systemctl  start  服务名21端口:FTP文件传输服务22端口:SSH协议、SCP(文件传输)、端口号重定向23/tcp端口:TELNET终端仿真服务25端口:SMTP简单邮件传输服务53......
  • Linux基础35 搭建博客,搭建知乎,搭建edusoho
    5.搭建博客wordpress1)上传包从https://cn.wordpress.org/下载wordpress-5.0.3-zh_CN.tar.gz[root@web01~]#cd/code/[root@web01code]#rzwordpress-5.0.3-zh_CN.tar.gz2)解压代码包[root@web01code]#tarxfwordpress-5.0.3-zh_CN.tar.gz3)授权目录[root......
  • 【Python-每日技巧】python在linux中通过进程名称停止指定进程
    在CentOS下,你可以使用psutil库来杀死进程。以下是一个示例代码:importpsutil#设置要杀死的进程的名称process_name="your_process_name"#查找指定名称的进程并杀死forprocinpsutil.process_iter(['pid','name']):ifproc.info['name']==process_name:......
  • Linux基础命令
    文件目录操作命令: 0.查看文件:ls[-al][dir]  :显示指定目录下的文件内容,-a表示显示所有,包括隐藏文件 1.切换工作路径:cd[dirName] ~ 表示用户的home目录.  表示目前所在的目录.. 表示当前目录的上级目录 2.显示文件内容:cat[-n]fileName-n表示有1开始输出带行数......
  • Linux的文件类型
    1.查看识别在某个目录下文件类型:$ls-ld<filename>2.文件可能的类型,跟着不一样的后缀1–:regularfile2d:directory3c:characterdevicefile4b:blockdevicefile5s:localsocketfile6p:namedpipe7l:sym......
  • Mysql数据库
     问题1:如何定位Mysql慢查询?分析:聚合查询、多表查询、表数据量过大、深度分页查询,导致页面加载慢、接口压测响应时间超过1s。答:A使用开源运维工具,比如Arthas、SkyWalking;B使用Mysql自带的慢查询日志,调试阶段使用; 问题2:SQL执行慢,是如何分析优化的呢?聚合查询,加临时表......
  • 鸟哥的Linux私房菜服务器架设篇
    第十九章:主机名控制器DNS服务器*INTERNIC国际域名与数字分配机构下的一个组织;1、DNS:domainnamesystem域名系统    ip<->主机名的映射;2、FQDN:fullyqualifieddomainname完整主机名;3、六大领域名:com(公司、企业)、org(组织、机构)、edu(教育单位)、gov(政府单位)、ne......
  • RockyLinux 9安装部署zabbix-6.5
    ##zabbix6.0 server端已经不支持centos7了,故本文章以RockyLinux9演示OS:RockyLinuxrelease9.2(BlueOnyx)Database:MysqlWebServer :Nginx RockyLinux下载地址:https://rockylinux.org/download一、初始化系统脚本(可以跳过)#/bin/bash#------------->#适用于Ce......
  • 构建高性能的后端服务:使用 Java Spring Boot 和 MySQL
    在现代应用开发中,构建高性能的后端服务是至关重要的。本文将介绍如何利用JavaSpringBoot框架和MySQL数据库来构建一个高性能的后端服务,实现数据存储与检索。为什么选择JavaSpringBoot和MySQL?JavaSpringBoot:SpringBoot是一个快速开发框架,可以帮助你迅速构建独立的、......
  • zabbix-agent2监控mysql
    1、安装zabbixagent2到mysql服务器mysql服务器地址为10.0.0.6,安装zabbix_agent2。不同系统的安装方式有略微差别2、在zabbixagent2端修改配置vim/etc/zabbix/zabbix_agent2.confServer=10.0.0.5ServerActive=10.0.0.5Hostname=10.0.0.63、在mysql服务器新建zabbix监控......