我正在尝试使用sha2将哈希密码从react本机应用程序插入mysql表,代码如下:
connection.query(
"INSERT INTO user(username, email, password) SELECT (?, ?, ?)",
[username, email, SHA2(password, 512)], function (err, result) {
if (err) {
res.send({ 'success': false, 'message': 'Could not connect' });
}
else{
res.send({ 'success': true, 'message': 'User created' });
}
});
当我去掉散列并将select改为value时,它可以正常工作,但是一旦我添加了sha2函数,应用程序就会崩溃,并给出错误“json parse error unrecognized token'<'”。我怀疑我的语法有问题,但我不能确定它是什么。
暂无答案!
目前还没有任何答案,快来回答吧!