SQL
ite 支持多种字符集,可通过以下方法指定字符集:
创建
数据库
时指定字符集:
import sqlite3
conn = sqlite3.connect('database.db', charset='utf8')
在表创建语句中指定字符集:
import sqlite3
conn = sqlite3.connect('database.db')
cursor = conn.cursor()
cursor.execute("CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT) CHARSET=utf8")
在设置连接属性时指定字符集:
import sqlite3
conn = sqlite3.connect('database.db')
conn.execute('PRAGMA encoding = "UTF-8"')