数组如何插入到mysql?

michaelHan
  • 98

需要把数组插入到mysql数据库中,使用JavaScript
比如说我要插入的数组是:
[{"biaoduan":"1","amount":"1"},{"biaoduan":"2","amount":"2"},{"biaoduan":"3","amount":"3"},{"biaoduan":"4","amount":"4"},{"biaoduan":"5","amount":"5"}]
想把biaodaun和amount分别插入到数据库中两个对应的字段中,请问应该怎么做?

回复
阅读 4.1k
4 个回答
✓ 已被采纳

使用node吗
如果是node-mysql的话

const mysql = require('mysql').createConnection(options)

let sql = 'insert into tableName set ? '

mysql.query(sql, array, callback)

php中对数据格式进行一下转换就可以了,转换为关联索引数组或者对象,然后insert数据库即可

程序里 json encode

idleb
  • 277

mysql:

    INSERT INTO table(biaodaun, amount)
    
    VALUES(1, 1), (2, 2), (3, 3),...;
宣传栏