如何在插入 mysql 之前验证字符串

How can i validate string before inserting into mysql?

本文关键字:验证 字符串 mysql 插入      更新时间:2023-09-26

我正在从用户那里获取输入字符串并将它们存储到数据库中。但是几天前有人插入了whatsapp笑脸,我从数据库中得到了错误。我不记得确切的数据库错误,但这是无法插入此值的内容。那么在将字符串输入 mysql 之前如何验证字符串。我的应用程序在 NODE 中

.js

对于node.js,有一个库验证器.js,可用于清理字符串。看看吧。https://github.com/chriso/validator.js

*编辑:您可以通过首先运行(在终端中(来使用 https://www.npmjs.com/package/sanitizer:

npm install sanitizer

然后呼叫

var sanitizer = require('sanitizer');
var yourString = sanitizer.escape('your dirty string');

文档的其余部分可以在 https://www.npmjs.com/package/sanitizer