NULL問題
當數據庫裏面的數據是null的時候,直接print 結果集裏面的條目是會出錯的,現在我的解決辦法是:對這些null手動賦值。
中文亂碼問題
在創建新的連接的時候:
db_connection = records.Database(conn_str, connect_args={'charset' : 'utf8'})
需要添加額外的connect_args參數,並且字符集的名字需要注意,比如utf8只能寫成utf8,不能寫成utf-8,但是不同的數據庫可能也有一些差別,需要注意一下。