Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como exportar um banco de dados MySQL para JSON?


Se você tem Ruby, você pode instalar o mysql2xxxx gem (não a gem mysql2json, que é uma gem diferente):
$ gem install mysql2xxxx

e depois execute o comando
$ mysql2json --user=root --password=password --database=database_name --execute "select * from mytable" >mytable.json

A gem também fornece mysql2csv e mysql2xml . Não é tão rápido quanto o mysqldump, mas também não sofre com algumas das estranhezas do mysqldump (como apenas poder despejar CSV do mesmo computador que o próprio servidor MySQL)