小编Uma*_*007的帖子

“AWS RDS 数据库错误:ER_NO_SUCH_TABLE:表不存在” - 但相同的架构在本地 mysql/Nodejs 上运行良好

我有本地 Node.js,我已使用下面的代码连接到数据库(AWS RDS),它对于其他查询工作正常,但对于一个查询,它会出现错误,因为它不存在。我在本地测试了相同的代码,它运行得很好,但是当我将其上传到 AWS RDS 时,我仅在一个查询中收到此错误。如果我在这里遗漏了一些东西,请提出任何建议。

-snippet本地 Node.js 代码


    const express = require("express");
    const mysqlx = require("mysql");
    const jwt = require("jsonwebtoken");
    const auth = require("./verifyTokenExisting");
    const authNew = require("./verifyTokenNew");
    const cors = require("cors");
    const cookieParser = require("cookie-parser");
    const pdf = require("html-pdf");
    const pdfTemplate = require("./documents/pdfTemplate");
    const fs = require("fs");
    
    app.post("/api/invoice-all", (req, res) => {
    ........................................................
    
     connection.query("SELECT * FROM  users_basket WHERE users_user_id=?;", [user_id], function (err, results) {
          if (err) console.log("Error3", err);   // here the error is coming
          else { …
Run Code Online (Sandbox Code Playgroud)

mysql database mysql-workbench amazon-web-services amazon-rds

1
推荐指数
1
解决办法
6187
查看次数