sql >> Database teknologi >  >> RDS >> Mysql

Lagring af Json i MySQL-database fra Node.js

Noget som dette burde virke:

var mysql = require('mysql');
var database = mysql.createConnection({
  host: 'host',
  user: 'user',
  password: 'password',
  database: 'database'
});
database.connect(function(connectionError){
  if(connectionError){
    throw connectionError;
  }
  var sql = "INSERT INTO table(column) VALUES ('" + jsonData + "')";
  database.query(sql, function(queryError, queryResult){
    if(queryError){
      throw queryError;
    }
  });
});

Skift table for navnet på din tabel og column for navnet på den kolonne, hvor du vil indsætte JSON. Og selvfølgelig oplysninger om databaseforbindelsen




  1. Tjek, om en tabel har en TIMESTAMP-kolonne i SQL Server med OBJECTPROPERTY()

  2. MYSQL rækkefølge efter både stigende og faldende sortering

  3. Rails Resque-arbejdere fejler med PGError:Server lukkede forbindelsen uventet

  4. Kald til en medlemsfunktion rowCount() på et ikke-objekt