sql >> データベース >  >> RDS >> Mysql

複数の値を挿入するときのノードmysqlの「ER_PARSE_ERROR」

    クエリ内でmysql.escape(val)を使用することになりました

     app.mysql.query('INSERT INTO `files` (`torrentid`, `filename`, `filesize`) VALUES '+app.mysql.escape(torrentFiles), function(err, result) 
    

    編集

    これに対する修正は、put torrentFilesを追加することでした。 []で 。今です

    app.mysql.query('INSERT INTO `files` (`torrentid`, `filename`, `filesize`) VALUES ? ', [torrentFiles], function(err, result)
    



    1. T-SQLのバグ、落とし穴、およびベストプラクティス–ウィンドウ関数

    2. 画像とjQueryオートコンプリートの統合

    3. CentOsPhpおよびMySqlの構成

    4. PDOのbind_resultに相当するものは何ですか