通过sequelize-auto实现将数据库表转化Sequelize模型(Model)

叶谦
2023-12-01

1.管理员身份打开命令行窗口,依次执行下列命令:

  npm install sequelize -g
  npm install  sequelize-auto -g
  npm install  mysql -g

2.安装好后,在对应model文件夹下执行转化命令:

sequelize-auto -h 数据库的IP地址 -d 数据库名 -u 用户名 -x 密码 -p 端口 -t 表名

PS:

  • 如果遇到这个问题Access denied for user 'root'@'localhost' (using password: YES),那是因为数据库的密码忘记了,可上网搜索相关解决方案;如果出现Unknown MySQL server host可能是DNS解析出问题了。
  • 之前Win10开发,没有以管理员身份cmd,结果我安装了半天没有丝毫卵用,根本不识别sequelize-auto,如果是在服务器中安装请记得切换root用户。
 类似资料: