Mysql 为什么node.js会出现以下错误?

Mysql 为什么node.js会出现以下错误?,mysql,node.js,Mysql,Node.js,我遵循安装node.js的步骤,然后创建了连接到mysql数据库的代码。一旦我运行node.js命令,它就会给我错误。我不熟悉使用这个软件 error: internal/modules/cjs/loader.js:896 throw err; ^ Error: Cannot find module 'C:\Users\admin\db_connection.js' [90m at Function.Module._resolveFilename (in

我遵循安装node.js的步骤,然后创建了连接到mysql数据库的代码。一旦我运行node.js命令,它就会给我错误。我不熟悉使用这个软件

error:  
internal/modules/cjs/loader.js:896
            
throw err;
  ^
Error: Cannot find module 'C:\Users\admin\db_connection.js'

[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:893:15)[39m

[90m    at Function.Module._load (internal/modules/cjs/loader.js:743:27)[39m

[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)[39m

[90m    at internal/main/run_main_module.js:17:47[39m {

  code: [32m'MODULE_NOT_FOUND'[39m,

  requireStack: []
}

提前感谢您的帮助。

错误非常明确:
找不到模块'C:\Users\admin\db\u connection.js
。您在此位置有文件吗?说明告诉您,要将代码保存到名为
demo\u db\u connection.js
的文件中,然后使用
节点demo\u db\u connection.js
运行该文件。我打赌你已经调用了
node db_connection.js
(注意文件名中缺少
demo_
),我将该文件添加到名为db_connection.js的txt文件中的目录中,因此我不确定它为什么找不到该文件。顺便说一句:保存代码文件并将本地npm模块直接安装到用户主目录中,没有任何子目录是一件非常混乱的事情,不管任何教程怎么说……您是如何创建该文件的?右键单击->浏览器中的下一个文本文档?可能windows资源管理器配置为隐藏已知扩展名(默认),您的文件名为
db\u connection.js.txt
在该目录中打开一个CMD,执行
dir*db\u connection*
并检查它是否列出了文件`db\u connection.js'