MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Esportazione MySQL in MongoDB

Esiste un metodo che non richiede l'utilizzo di altri software oltre alle utility mysql e mongodb. Lo svantaggio è che devi andare tabella per tabella, ma nel tuo caso devi migrare solo una tabella, quindi non sarà doloroso.

Ho seguito questo tutorial. Le parti rilevanti sono:

  1. Ottieni un CSV con i tuoi dati. Puoi generarne uno con la seguente query in mysql.

    SELECT [fields] INTO outfile 'user.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' FROM [table]
    
  2. Infine, importa il file usando mongoimport .Questo è tutto