Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie exportiere ich eine MySQL-Datenbank in JSON?

Wenn Sie Ruby haben, können Sie mysql2xxxx installieren Gem (nicht das mysql2json-Gem, das ein anderes Gem ist):

$ gem install mysql2xxxx

und führen Sie dann den Befehl

aus
$ mysql2json --user=root --password=password --database=database_name --execute "select * from mytable" >mytable.json

Das Gem stellt auch mysql2csv bereit und mysql2xml . Es ist nicht so schnell wie mysqldump, leidet aber auch nicht unter einigen Eigenheiten von mysqldump (z. B. dass CSV nur von demselben Computer wie der MySQL-Server selbst ausgegeben werden kann)