问题标签 [mysqljs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Nodejs Mysql lib错误“连接太多”
我使用的库:mysqljs/mysql
我在 mysql 服务器上有 250 个最大连接限制,但我的应用程序有时会得到“连接太多”。
当我检查时,mysql服务器只有3个使用show full processlist;
命令的连接
我在我的代码中做错了吗?
应用程序/配置/数据库.json
应用程序/模型/index.js
应用程序/模型/News.js
应用程序/控制器/NewsController.js
应用程序/控制器/index.js
应用程序/routes.js
node.js - 提交两次相同请求时 HTTP 标头出错
您好,我正在使用 NodeJS、ExpressJS 和 MySQLJs 做一个非常简单的 API。我有一个login
向服务器发出请求请求的小表单。我遇到的问题是,当我在第一次完成后尝试两次执行相同的请求时,服务器会回答我ERR_CONNECTION_REFUSED
我使用本教程是为了使我的代码更简洁。我改变了一点,因为我认为 class 使代码比 using 更干净functions
。
https://code.tutsplus.com/tutorials/managing-the-asynchronous-nature-of-nodejs--net-36183
这是我遇到的错误的完整回溯
这是我的主要 javascript,我在其中定义了我的简单应用程序的主要结构。在日志中我可以看到第二个请求进入了成功回调,我错过了什么?
这是 User 类的登录方法
我在前端使用这个 Javascript 从登录表单中获取所有值并将其发送到 API。
main.js
提前致谢。
node.js - 如何禁用 fetch API 以发送带有 Content-Type 标头的 OPTIONS 请求?
我的 API 有问题。当我使用 ReactJS 中的 fetch 将 un json 发送到 NodeJS 服务器时,服务器崩溃了......
获取调用:
这是后端
问题是,每次我从前端发出请求时,这都会使我的服务器(托管在 Heroku 上)崩溃......
但是,当我尝试从前端删除标头部分时,服务器不会崩溃但不会返回任何内容......
查看日志后,我发现,当 fetch 的标头部分带有 时'Content-Type': 'application/json'
,它会在 post 请求之前发送一个 OPTIONS 请求...
我的问题:我怎样才能使它起作用?我尝试了邮递员的发布请求并且它有效,所以我知道我的服务器/算法不是问题。另外,后端的服务器是 Heroku
mysql - 将没有密码的 Sequelize 连接到 MySQL?
目前我正在尝试不同的 ORM,以及在 Sequelize 之间。
我有一个正在开发中的应用程序,它没有任何 root 用户的密码,但这是用于开发的,是否必须在配置中添加密码才能与 Sequelize 连接?
通过命令行我只是这样做:
这足以让它启动并运行并在本地播放。
mysql - Node.js mysql createPool 有时会死锁……但为什么呢?
我有一个问题:我将 mysql 从 createConnection 更改为 createPool。但有时当运行许多查询时,我会遇到死锁。
这里是游泳池
那是数据库连接
但是出于任何原因,当许多查询同时发送或某事时,我会收到死锁消息
尝试获取锁时发现死锁;尝试重启事务
用于查询的每个查询看起来像这样
我读到该查询结合了连接+查询+发布,这就是我读到的。
但我不知道为什么这么多次陷入僵局......有人有什么想法吗?:/
它的 InnoDB MySQL 表
javascript - NodeJs + Mysql 查询执行太晚(延迟)
NodeJs + Mysql 查询执行太晚(延迟) https://github.com/mysqljs/mysql
大家好,当我做 .query(); 时,我需要 mysql js 的帮助;回调总是延迟并给我空结果,但如果我放计时器,它会给我结果,我们如何解决这个问题......在他们的文档中说“你在连接上调用的每个方法都排队并按顺序执行。 " 所以他们使用异步我相信,有人知道如何在将数据发送回客户端之前等待结果吗?我尝试了 Promise、Async/Await,但他们使用其他东西来存储他们的查询..
node.js - Mysql串行执行nodejs
mysqldb.js
员工控制器.js
outputData[i]["Subcategories"]
always的内容结果是null
while 它应该有子类别的集合,因为它总是可用的。我尝试await/async
通过将 await 放在第二个之前pool.query
并使第一个pool.query
闭包函数异步来实现。
这应该如何处理?
mysql - 我用 try-catch 块包裹,但应用程序崩溃了
我试图在以下语法中引发错误:
我期望的是通过“console.log(err)”行打印日志,而不是应用程序崩溃。
但是,这会发生应用程序崩溃的错误并说
我无法弄清楚为什么会发生这种情况,需要专家的帮助。
代码 :
node.js - 为什么我可以在节点 CLI 中获取 mysql.js 但不能在命令行中获取
我在 Windows 10 中通过 npm 安装了 mysql.js,但是我在 node.js CLI 中获得了 mysql 模块,但不是从命令行获得。我尝试了使用本地配置在官方 mysql.js 网站上提供的示例代码,它产生了成功的连接和module not found
错误。我不知道哪里出了问题。
我还尝试了只有一行的文件:
有同样的错误。