ubuntu桌面版办公环境,不能用office,使用wps_linux表格处理数据,大量数据写入的时候,python特别慢,需要表格连接数据库读写数据
安装sqlite odbc
首先安装sqlite的odbc
sudo apt-get update
sudo apt-get install unixodbc unixodbc-dev libsqlite3-dev
git clone https://github.com/softace/sqliteodbc.git
cd sqliteodbc/
./configure && make
make install
找一下libsqlite3odbc.so文件在那里
sudo find / -name "libsqlite3odbc.so"
/root/sqliteodbc/.libs/libsqlite3odbc.so
/usr/local/lib/libsqlite3odbc.so
设置odbc
编辑文件/etc/odbcinst.ini
内容为如下 ,路径为找到的路径
[SQLite3]
Description=SQLite3 ODBC Driver
Driver=/usr/local/lib/libsqlite3odbc.so
Setup=/usr/local/lib/libsqlite3odbc.so
用户文件夹 ~ 设置.odbc.ini
文件内容如下
[sqlite3_odbc]
Description = Database
Driver = SQLite3
Database = file_path/test.bd
Timeout = 2000
测试,是否预期
isql sqlite3_odbc
SELECT name FROM sqlite_master WHERE type='table';