sql-server - 无法通过 typeorm 登录 mssql
问题描述
我使用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));
有人知道如何解决这个问题吗?
解决方案
看起来提供的端口号是错误的。请更正您的端口号。MSSQL 的默认端口号是 1433
推荐阅读
- ios - 覆盖 UITextView 的 CMD + Z 键命令
- javascript - 这两个时间戳有什么区别?
- php - 使用 PEM 字符串作为 PHP SoapClient 的客户端证书
- vue.js - 使用 jest 和 vue 抛出 SyntaxError: Unexpected identifier error for import
- notion-api - 如何通过 Notion Public API 获取页面的 url?
- javascript - 使用 React.js 的交互式搜索栏
- apache-camel - 如何在多个骆驼路线中管理事务
- java - 对其他实体的可为空属性进行 Spring 可分页排序
- html - 如何在引导程序 4 中使用 d-flex justify-content-between?
- node.js - 除非我在它之前使用任何其他标签,否则无法在节点 JS 中使用 img 标签