Advertisement
Guest User

Untitled

a guest
Jul 30th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. var mysql = require('mysql');
  2. var fs = require('fs');
  3.  
  4. var database = ""; // Database
  5. var tables = []; // Tables
  6.  
  7. // Credentials
  8. var connection = mysql.createConnection({
  9. host: 'localhost',
  10. user: 'root',
  11. password: ''
  12. });
  13. connection.connect();
  14. connection.query('use ' + database);
  15.  
  16. function go(i) {
  17.  
  18. if(i === tables.length - 1) { connection.end(); return; }
  19.  
  20. connection.query('select * from ' + tables[i] + ';', function(err, results, fields) {
  21.  
  22. if(err) throw err;
  23.  
  24. fs.writeFile(tables[i] + '.json', JSON.stringify(results), function (err) {
  25.  
  26. if (err) throw err;
  27.  
  28. console.log('Saved ' + tables[i]);
  29. go(++i);
  30.  
  31. });
  32.  
  33. });
  34.  
  35. }
  36.  
  37. go(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement