mysql - Npm Mysql 连接错误

标签 mysql node.js npm

我正在使用 Npm 和安装的包 mysql 进行数据库连接部分。当我尝试连接 Mysql 脚本时,出现以下错误:

Cannot resolve module 'net'
Cannot resolve module 'tls'
Cannot resolve module 'fs'

Mysql连接代码:

var mysql = require('mysql');
var connection = mysql.createConnection({
    host: 'localhost',
    user: 'xxxx',
    password: 'xxxx',
    database: 'xxxx',
    port: 'xxxx'
});

connection.connect();

我已经用谷歌搜索并实现了论坛中建议的所有可能的方法。但错误并没有解决。请让我知道我该如何摆脱它..

最佳答案

我认为您的 mysql 软件包没有找到“net”、“tls”和“fs”软件包,您可以尝试使用 npm 全局重新安装它们吗?

用途:

npm install -g net tls fs

关于mysql - Npm Mysql 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43365462/

相关文章:

javascript - 如何管理多 Node 项目?

php - 数据表不接受 PHP Echo 作为 Data Ajax PHP

mysql - 在 NodeJS 中生成交互式进程并退出

typescript - 如何在使用 VS Code 调试之前执行批处理文件

node.js - 如何将 Gulp 添加到我的项目中?

javascript - EventEmitter.call() 做什么?

php - 如何衡量我的实时聊天是否最佳?

php - 根据条件从表中获取最后两个ID

MySQL EXIT HANDLER 没有捕获所有错误?

javascript - 使用 Node.js 从网页中抓取 URL