首页 > 解决方案 > 无法通过 typeorm 登录 mssql

问题描述

来自 cmd 的错误

我使用MS SQL Server管理工作室使用相同的ID和密码连接到同一个数据库,但是当我在typeorm中连接时,弹出错误,如附件所示。以下是我连接数据库的脚本

import "reflect-metadata";
import { createConnection } from "typeorm";

createConnection({
    type: "mssql",
    host: "localhost",
    port: 3000,
    username: "root",
    password: "12345",
    database: "ABC",
    entities: [
    ],
    extra: {
      options: {
        encrypt: false
      },
    },
    synchronize: true,
    logging: false
}).then(connection => {
    // here you can start to work with your entities
}).catch(error => console.log(error));

有人知道如何解决这个问题吗?

标签: sql-servertypeorm

解决方案


看起来提供的端口号是错误的。请更正您的端口号。MSSQL 的默认端口号是 1433


推荐阅读