如何在Node.js中创建MySQL模式

14

我正在使用nodejs、express框架和mysql作为我的数据库。我想知道如何使用mysql复制这个mongoose代码。我找不到一种方法在nodejs文件中编写我的SQL模式。我是否必须使用workbench?谢谢!

var mongoose = require('mongoose');

var userSchema = mongoose.Schema({
    local: {
            username: String,
            password: String
         }
 });

module.exports = mongoose.model('User', userSchema);

请查看以下内容:http://blog.ragingflame.co.za/2014/7/21/using-nodejs-with-mysql - malyy
有一件事我不是很明白:你为什么要使用 Mongoose?如果你进入 Mongoose 的网站,它明确地说: mongoose: 用于 Node.js 的优雅 MongoDB 对象建模 - charliebrownie
@charliebrownie 我一直在跟随一个教程系列,他使用了这段代码。但我更喜欢mysql,所以我正在寻找替代方案。 - Safwan Ull Karim
哦,好吧,我以为你试图在MySQL数据库上使用mongoose。在这种情况下,你将需要使用一个MySQL驱动程序,比如这个(node-mysql) - charliebrownie
你有什么运气吗?你找到了任何解决方案吗? - Keyur Shah
1个回答

9

当我点击那个sequelize链接时,它无法正常工作。 - MD JULHAS HOSSAIN
这是旧的培训资料,但如果您愿意,可以在以下链接中阅读:https://hisk.io/role-based-authentication-with-angular-express-jwt-mysql-part-1/ - MAN

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接