mysql - 如何插入从节点快递到 MySQL db 的多个列
问题描述
我想将这些数据插入name, title, body, timestamp, img_url
MySQL 中的新列。我如何做到这一点。
static post(name) {
return db.execute('INSERT INTO tablename (name) VALUES (?)', [name]);
}
解决方案
const mysqlConnection = require('mysql');
const conn = mysql.createConnection({...});
var query = "INSERT INTO your_table (name, email, n) VALUES ?";
var values = [
['test1', 'test@gmail.com', 1],
['test2', 'test1@gmail.com', 2],
];
conn.query(sql, [values], function(err) {
if (err) throw err;
conn.end();
});
推荐阅读
- hashmap - 带有布尔函数的哈希图
- r - R矩阵/数组和积变换
- python - 如果 Keras steps_per_epoch 参数设置为小于 (num. samples / batch size) 的值,每个 epoch 中使用的样本是否总是相同的?
- python - 模块“skfeature.function.similarity_based.fisher_score”没有属性“feature_ranking”
- kotlin - 如何从 Kotlin 中的另一个包中导出某些功能?
- python - 如何根据列名删除重复的 pandas df 列?
- php - 具有变量问题的 PHP 的平均计算
- windows - Windows 中的 DBWeaver 无法连接到在 WSL 2 中运行的 postgres 服务器
- regex - 从子域列表中删除主域
- bash - 从文件目录中选择 x 个随机(不重复)文件名并将它们存储在列表中?