在sql中哈希时,json分析错误无法识别标记'< 'React为本机

ruyhziif  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(153)

我正在尝试使用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'<'”。我怀疑我的语法有问题,但我不能确定它是什么。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题