首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mikro-Orm迁移问题与mysql

Mikro-Orm迁移问题与mysql
EN

Stack Overflow用户
提问于 2021-12-02 10:29:10
回答 1查看 219关注 0票数 0

在执行react应用程序时,我尝试使用npx mikro-orm migration:create命令从CLI迁移。

我的导出默认类型设置为"mysql",创建了我的数据库,但是当我运行命令时,它返回以下错误:

代码语言:javascript
复制
Error: connect ECONNREFUSED 127.0.0.1:3306
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 3306,
  fatal: true
}

除了使用postgresql的教程外,我只是想学习一个教程,所以我不知道从哪里开始寻找解决问题的方法。我想这与两个服务的端口和地址以及没有同步的东西有关,但这只是猜测.有人能帮我找到一个真正的解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-26 18:00:20

我经历过同样的问题,经过大量的研究之后,我放弃了,决定将我的数据库更改为sqlite3。

代码语言:javascript
复制
sudo apt-get sqlite3

那你只需要安装

代码语言:javascript
复制
 npm i @mikro-orm/sqlite

然后键入

代码语言:javascript
复制
 sqlite3

它将打开sqlite3> your_database.db

更改dbName并在mikro-orm.config.ts文件中键入,它在没有密码的情况下应该可以正常工作。

然后正常运行迁移:npx mikro-orm migration:create

这些问题都是浪费时间,我们应该继续享受这个教程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70197784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档