mysql - Node.JS,获取功能和连接到 XAMPP DB 不起作用
问题描述
我将 XAMPP 软件用作本地数据库,并尝试进入下面的 get 函数但没有成功。另外,我也看不到任何控制台评论: Web error Node.js 感谢您的帮助!
var express = require('express');
const cors = require('cors');
var app = express();
var corsOptions=
{
origin: 'http://localhost:3000',
optionsSuccessStatus: 200,
allowHeaders: ['sessionId', 'Content-Type'],
exposedHeaders: ['sessionId'],
credentials: true,
}
app.use(cors(corsOptions));
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "",
database: "apptxtproject"
});
app.get("/getnetworks"), (req,res)=>{
con.query(`SELECT * FROM appadtxt`, function (err, result, fields) {
if (err) throw err;
console.log(result)
})
}
app.listen(4000, function () {
console.log('Haydeeeeee!!!');
})
解决方案
在你的 app.get 你有一个糟糕的语法错误试试这个:
app.get("/getnetworks", (req, res) => {
con.query(`SELECT * FROM appadtxt`, function(err, result, fields) {
if (err) throw err;
console.log(result);
});
});
推荐阅读
- python - Python(matplotlib):在网格中排列多个子图(直方图)
- flutter - 试图将图标按钮包装到容器中,但它不起作用
- reactjs - 将列表隐藏到另一个具有新属性名称的新列表中
- sqlite - Sqlite 使用 fts5 表代替主表来执行所有查询
- flutter - 尝试使用 DefaultTabController.of(context).index 获取 currentTab 但在更改选项卡时当前选项卡始终显示为 0
- typescript - Next.js - 将调用堆栈映射到 .ts 文件
- python - 从列表中的多个字典中获取字典值
- assembly - 获取用户字符串输入并以整数形式重新打印。ATT大会
- arrays - 在数组中添加多个元素
- javascript - 如何确定mxgraph中连接的哪一侧