2016-02-29 30 views
1

我需要從MySQL讀取數據,使用python腳本處理它並將結果寫入Sqlite。 另外,我需要將MySql創建定義轉換爲Sqlite創建定義。 是否有任何現有的python庫來將MySql數據類型(包括set,enum,timestamp等)轉換爲Sqlite數據類型,或者我應該自己編寫它?提供MySQL-to-Sqlite類型與Python的兼容性

+1

這可以幫助你http://stackoverflow.com/questions/3124162/python-copy-mysql-table-to-sqlite3 –

回答

1

根據您的使用情況,您可以使用像peewee這樣的ORM庫來抽象出MySQL和Sqlite數據庫。

解決您的問題的一種可能的方法是使用peewee的model generator爲MySQL數據庫創建模型,您可以在以後使用this example作爲參考使用Sqlite數據庫。