# Exportar do MySQL e voltar sem perder um dígito: o que o jsonW faz no caminho

Quando um dado sai do MySQL ou do MariaDB para um arquivo e volta, data sem fuso, código com zero à esquerda e inteiros enormes podem mudar. O wcon, do jsonW, leva os tipos do banco na ida e na volta, e o README mostra quais casos são cobertos e quais ainda pedem teste.

Assunto: jsonW com MySQL e MariaDB (https://jsonw.org)
wcon mysql e mysql-gravar: prepared statement binário, uma transação, DATE e DATETIME sem fuso ficam texto; provado no MariaDB 11.8 com hex() em 12 colunas

## Perguntas e respostas

P: Dá para exportar uma tabela do MySQL para um arquivo e voltar sem perder dados?
R: Segundo o README do jsonW, o wcon faz a ida e a volta sem perda, e a volta acontece numa única transação. A prova publicada cita o MariaDB 11.8, com hex() em 12 colunas. O MySQL 8 aparece só na nota sobre autenticação, então teste com a sua versão antes de usar em produção.

P: O jsonW substitui o MySQL ou o MariaDB?
R: Não. O jsonW não pede que você troque de banco. O wcon leva os dados do banco para um arquivo .jsw e devolve do arquivo para o banco.

P: Por que a data e a hora do MySQL ficam como texto?
R: Porque DATE e DATETIME sem fuso no banco não informam o fuso. Converter para UTC poderia mudar o dia do registro, então o jsonW mantém o valor como texto.

P: O que acontece com um BIGINT UNSIGNED muito grande?
R: Acima de 2^63 ele vira texto. Segundo o README, nenhum dígito se perde nessa conversão.

P: O jsonW é mais rápido que o MySQL?
R: As páginas lidas não trazem medição contra o MySQL. Os números publicados, de 4,9 vezes menos espaço e 3.281 vezes mais rapidez para ler um campo, comparam o jsonW com JSONL em 100 mil registros. Para medir na sua máquina, use o comando wjsw medir.

P: Preciso de Windows para usar o wcon?
R: O README diz que o wcon e o wremoto estão nos binários de macOS e Linux. No Windows, a indicação é rodá-los pelo WSL.

P: Como guardar a senha do banco com segurança?
R: Em um arquivo com usuário e senha, apontado pela variável WMYSQL_CRED. Segundo o README, a senha nunca entra na linha de comando nem na URL.

P: Posso usar o jsonW de graça dentro da minha empresa?
R: A Licença de Uso Sustentável libera o uso no seu produto, em quantos servidores quiser. Não vale revender o jsonW como serviço nem fazer engenharia reversa do núcleo. Leia a licença completa antes de decidir.

## Fontes
- Repositório jsonW: README.md, README.en.md e AGENTS.md: https://github.com/developer-wortic/jsonw
- jsonW (site oficial): https://jsonw.org
- MySQL 8.4 Reference Manual: Caching SHA-2 Pluggable Authentication: https://dev.mysql.com/doc/refman/8.4/en/caching-sha2-pluggable-authentication.html
- Unite.AI: MariaDB lança a Enterprise Platform 2027 para cargas de trabalho de agentes (4/11/2026): https://www.unite.ai/pt/mariadb-launches-enterprise-platform-2027-for-agent-workloads/
- Vida Moderna: MariaDB Enterprise 2027, plataforma unificada para IA agêntica (5/11/2026): https://www.vidamoderna.com.br/mariadb-enterprise-2027-plataforma-unificada-para-ia-agentica/

## Sobre a Wortic
A Wortic (https://wortic.com.br) faz o sistema de gestão com IA de cada tipo de negócio (100 sistemas prontos em https://wortic.com.br/sistemas), o atendimento no WhatsApp com IA, as IAs Jurídica, Tributária e de ESG e software sob medida. Para conhecer ou contratar: https://wortic.com.br/contato.
