首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在React中使用mysql

在React中使用mysql
EN

Stack Overflow用户
提问于 2016-02-27 15:51:08
回答 1查看 5.9K关注 0票数 1

我正在尝试将网页从php切换到NodeJS React。到目前为止,一切进展顺利,但这也意味着我需要一个数据库连接到我的mySql数据库。

问题是,我已经尝试过https://github.com/felixge/node-mysql#install的节点-mysql指南,尽管它们看起来都是非常直接的例子,但它们都不起作用。这个页面上使用的例子也是如此。

使用以下代码( Node v5.4.0 ):"mysql":"^2.10.2“、”节点-mysql“:"^0.4.2”、“反应”:"^0.14.6",

我试图得到一个真正的错误的代码。知道我有联系就更容易解决了。但不幸的是我似乎还没走那么远。指南中的示例通常使用如下:(更新以反映最后一段代码)

代码语言:javascript
复制
var React   = require ('react')
var mysql   = require('mysql');

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'jay',
  password : 'jay',
  degug    : 'true',
});

connection.connect(function(err) { if ( !err ) { 
    console.log("Connected to MySQL"); 
    } else { console.log("Error : ",err) }
});

当需要时(“反应”)是我自己构造的。据我所知,这应该会给我一个"DB未找到“或”连接失败“之类的信息,但我只得到消息"Uncaught : Net.createConnection不是控制台中的函数”

我已经询问了console.log(连接),我确实得到了一个对象,所以我知道连接已经设置好了。我还查看了从require(' mysql ')中剥离出来的mysql对象,它确实给出了一个包含名为"createConnection: function (Config)“的对象,就我而言,该对象就是一个关于不存在的错误。

还是我在这里漏掉了什么?如有任何建议,敬请见谅。

EN

回答 1

Stack Overflow用户

发布于 2016-02-28 13:14:36

我想我找到了我要找的东西。由于我想将我的旧php转换成javascript节点,它看起来会因为浏览器化而失败。而且,由于我目前的网站提供商不支持独立的nodejs,我想我需要用javascript实现php来实现它。

感谢您的投入,Tushar @Tushar

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35671816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档