← Voltar

MySQL ↔ Conversao SQLite

Conversao bidirecional de CREATE TABLE, INSERT, etc. entre MySQL e SQLite, processado localmente
Entrada
Saida

Processado localmente, os dados nao sao enviados ao servidor

Referencia de Mapeamento de Tipos de Dados

MySQLSQLiteDescricao
INT / TINYINT / SMALLINT / MEDIUMINT / BIGINTINTEGERTodos os inteiros mapeados para INTEGER
VARCHAR(n) / CHAR(n) / TINYTEXT / MEDIUMTEXT / LONGTEXTTEXTTodos os textos mapeados para TEXT
FLOAT / DOUBLE / DECIMAL(m,n)REALTodos os pontos flutuantes mapeados para REAL
DATETIME / TIMESTAMP / DATE / TIMETEXTSQLite armazena datas como TEXT
BLOB / TINYBLOB / MEDIUMBLOB / LONGBLOBBLOBTipos binarios inalterados
ENUM('a','b')TEXTSQLite nao suporta ENUM
BOOLEAN / BOOLINTEGERSQLite usa 0/1
JSONTEXTSQLite armazena JSON como TEXT
AUTO_INCREMENTAUTOINCREMENTPalavras-chave de autoincremento diferem