我正在使用Linux Mint,并且尝试连接扩展名为.mdb的数据库(SELECT,FROM,WHERE,DELETE ...)
我阅读了许多关于同一问题的问题,这些问题在此处发布,但我仍在努力。
在我的Python代码中,我尝试import csv, pyodbc
但是每次我收到这个错误
pyodbc.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'Microsoft Access Driver (*.mdb)' : file not found (0) (SQLDriverConnect)")
我也尝试过Jython,但它报告了我:
WARNING: All illegal access operations will be denied in a future release
我安装了mdbtools,但它也无法正常工作。
当我尝试安装libmdbodbc1
Package libmdbodbc1 is not available, but is referred to by another package.
现在我不知道该怎么解决我的问题。
答案 0 :(得分:0)
我通过Python非常成功地使用了mdbtools来提取数据并将其推送到MySQL。只需阅读文档
答案 1 :(得分:0)
适用于Linux的Dbviwer完美运行