javascript - 使用 Node.js 连接到 MySQL 数据库

标签 javascript mysql node.js react-native

我在 React Native 应用程序中尝试使用 Node.JS 连接到 MySQL 数据库时遇到问题。

var mysql = require('mysql');

var con = mysql.createConnection({
    host: "localhost",
    user: "root",
    password: "",
    port: 8889,
    database: "blabla"
}); 

con.connect(function(err) {
    if (err) console.log(err);
});

我可以毫无问题地访问 phpmyadmin(相同的用户和密码) 但是当我执行 JS 文件时,终端似乎加载了但仍然像这样卡住:

enter image description here

我不认为与 React 有联系,但我真的不知道。

预先感谢您的帮助

最佳答案

根据 mysql 文档:https://www.npmjs.com/package/mysql完成连接后,您需要添加 con.end();

关于javascript - 使用 Node.js 连接到 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45619509/

相关文章:

javascript - json 字符串和 django 模板的问题

javascript - 进度条不会显示

python - 在Python中执行mysql查询时如何删除变量周围的单引号?

php - 如何将小时数添加到 mysql 数据库的时间戳类型字段

javascript - 使用服务器端渲染和 React-Router-v4 的 Webpack 2 代码拆分

node.js - Verdaccio 从互联网访问

javascript - 如何使用cordova处理ios中下载的插件文件夹

只有 1 个 div 的 Javascript 翻页效果

mysql - Mysql 中的临时表

node.js - 如何将dom操纵脚本包含到SSR Next.js App中