【问题标题】:Change Node script MySQL default port更改节点脚本 MySQL 默认端口
【发布时间】:2021-09-02 10:06:31
【问题描述】:

我已经成功地将我的 MySQL 端口从 3306 更改为 3400,它在工作台上运行良好。但是,我想在运行npm脚本时更改默认端口,并且它仍然在3306上运行,我将如何更改其默认端口。

我的想法是,当我在 Laragon(应该在 3306 上运行)和 MySQL 端口:3400(当我在我的 VS Code 上运行 npm 并查询我的数据库时)工作时,我想要一个隔离端口。

我无法准确找到与此相关的问题,因为我也不知道在这种情况下我究竟要搜索什么。非常感谢您的帮助。

【问题讨论】:

标签: mysql npm visual-studio-code laragon


【解决方案1】:

当您创建 MySQL 连接时,您也可以提供您的端口

var client = mysql.createClient({
  userName: 'uname',
  password: 'pass123',
  port: 3400
});

另外,最好创建一个 .env 文件并在其中定义您的用户名、密码、端口、API 密钥等,然后使用 env 变量访问这些详细信息。

环境也是如此,

var client = mysql.createClient({
  userName: process.env.DB_USER,
  password: process.env.DB_PASS,
  port: process.env.PORT
});

【讨论】:

  • 非常感谢先生,这绝对是我正在寻找的答案。它就像一个魅力。非常感谢你告诉我也使用 env。
  • 很高兴为您提供帮助:)
猜你喜欢
  • 2011-10-31
  • 2013-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-29
  • 2014-08-27
  • 1970-01-01
相关资源
最近更新 更多