Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan:Tidak dapat membuat kueri setelah kesalahan fatal di node mysql

Sebenarnya, saya memutuskan untuk mencari kesalahan Anda di Google, dan setelah membaca utas ini:https://github.com/felixge/node-mysql/issues/832 Saya menyadari bahwa Anda tidak melepaskan koneksi setelah kueri pertama selesai, sehingga kumpulan tidak pernah mencoba mengeluarkan Anda yang baru. Anda benar bahwa koneksi yang basi mungkin menjadi masalahnya. inilah cara Anda memperbaikinya jika:

upload.on('begin', function (fileInfo, reqs, resp) { 
    var fileType = resp.req.fields.file_type;
    var originalFileName = fileInfo.name;
     var renamedFilename = file.fileRename(fileInfo,fileType);
    /*renaming the file */
    fileInfo.name = renamedFilename;

    /*start: log the details in database;*/
    var utcMoment = conf.moment.utc();
    var UtcSCPDateTime = new Date( utcMoment.format() );
    var activityData = {
        activity_type     : conf.LIST_UPLOAD_BEGIN,
        username          : test ,
        message           : 'test has started the upload process for the file',
        activity_datetime : UtcSCPDateTime 
    };
    reqs.params.activityData = activityData;
    req.getConnection(function(err,connection) {
    var dbData = req.params.activityData;
    var activity_type = dbData.activity_type;
    console.dir("[ Connection ID:- ] "+connection.threadId+' ] [ Activity type:- ] '+activity_type);
    var insertQuery = connection.query("INSERT INTO tblListmanagerActivityLog SET ? ",dbData, function(err, result) {
        if (err) {
            console.log("Error inserting while performing insert for activity "+activity_type+" : %s ",err );
        } else {
            console.log('Insert successfull');
        }
        /// Here is the change:
        connection.release();
    });

});
    /*end: log the details in database;*/
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Eloquent memisahkan kueri menjadi array

  2. Apakah mungkin untuk menghasilkan file benih knex dari dump database?

  3. Campuran ilegal dari susunan untuk operasi 'seperti' saat mencari dengan Ignited-Datatables

  4. Cara menggabungkan tabel di MySQL

  5. Sintaks prosedur tersimpan MySQL JIKA lain