pyodbc连接MySQL数据库

Posted 开源、架构、Linux C/C++/python AI BI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyodbc连接MySQL数据库相关的知识,希望对你有一定的参考价值。

1:Python安装pyodbc:pip install pyodbc 
2:安装unixODBC-2.3.4.tar.gz

  • ./configure
  • make
  • make install

3:下载基于pythonMySQL驱动(mysql-connector-odbc-5.3.6-osx10.11-x86-64bit) 
4:编写配置文件

vim /usr/local/etc/odbcinst.ini
[mysql51]
Description=MySQL 5.1.8 driver for Unix
Driver=你的路径/mysql-connector-odbc-5.3.6-osx10.11-x86-64bit/lib/libmyodbc5a.so
  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  • 3
  • 4

5:使用pyodbc进行连接

import pyodbc
conn_info = (‘Driver{MySQL51};Server=%s;Port=%s;Database=%s;User=%s; Password=%s;Option=3;‘%(host, port, database, user,password))
mysql_conn = pyodbc.connect(conn_info)
mysql_cur = self.mysql_conn.cursor()


以上是关于pyodbc连接MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

Robot Framework 通过pyodbc连接Mysql

Pyodbc 连接错误

Django 1.11.7+django_pyodbc_azure-1.11.0.0+pyodbc 连接mssql 数据库

pyodbc连接MSSQL执行SQL语句

部分代码片段

连接字符串中的 PYODBC 传递变量