← 返回

MySQL ↔ SQLite 互转

MySQL 与 SQLite 建表语句、INSERT 等 SQL 双向转换,纯前端处理
输入
输出

纯前端处理,数据不会上传到服务器

数据类型映射参考

MySQLSQLite说明
INT / TINYINT / SMALLINT / MEDIUMINT / BIGINTINTEGER所有整数统一为 INTEGER
VARCHAR(n) / CHAR(n) / TINYTEXT / MEDIUMTEXT / LONGTEXTTEXT所有文本统一为 TEXT
FLOAT / DOUBLE / DECIMAL(m,n)REAL所有浮点统一为 REAL
DATETIME / TIMESTAMP / DATE / TIMETEXTSQLite 用 TEXT 存日期
BLOB / TINYBLOB / MEDIUMBLOB / LONGBLOBBLOB二进制保持不变
ENUM('a','b')TEXTSQLite 不支持枚举
BOOLEAN / BOOLINTEGERSQLite 用 0/1 表示
JSONTEXTSQLite 用 TEXT 存 JSON
AUTO_INCREMENTAUTOINCREMENT自增关键字不同