更改节点脚本 MySQL 默认端口

Change Node script MySQL default port

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

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

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

当您创建 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
});