Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要帮助在nodejs中使用mysql吗_Mysql_Node.js - Fatal编程技术网

需要帮助在nodejs中使用mysql吗

需要帮助在nodejs中使用mysql吗,mysql,node.js,Mysql,Node.js,您好,我刚刚在我的windows机器上安装了mysql for nodejs。此操作的默认用户名和密码是什么。如何查看可用的数据库?是否有类似phpmyadmin的内容可以查看节点中的dbs和表?通过谷歌搜索,我没有得到任何好的解释。请帮助?您想要GUI吗?如果是,那么在这里使用Mysql GUI工具,您可以从windows下载它 MySQL的默认用户名为root,密码未设置。尽快设置密码 至于GUI,您可以使用MySQL之类的离线GUI或。我发现使用非HTTP接口更容易,因为它感觉不那么笨重

您好,我刚刚在我的windows机器上安装了mysql for nodejs。此操作的默认用户名和密码是什么。如何查看可用的数据库?是否有类似phpmyadmin的内容可以查看节点中的dbs和表?通过谷歌搜索,我没有得到任何好的解释。请帮助?

您想要GUI吗?如果是,那么在这里使用Mysql GUI工具,您可以从windows下载它


MySQL的默认用户名为
root
,密码未设置。尽快设置密码

至于GUI,您可以使用MySQL之类的离线GUI或。我发现使用非HTTP接口更容易,因为它感觉不那么笨重

如果您想开始访问MySQL数据库以便在节点应用程序中使用,请使用模块。这是一个库,用于简化节点与MySQL的通信

如果这是您第一次使用Node,那么我建议您首先掌握一些基本功能。理解其模块化方法是编写良好应用程序的关键

exports.conn = require('mysql').createConnection({

  host : 'localhost',  /// mysql host
  user:     "****",   /// mysql username
  password: "***",   /// mysql password
  database: "db_name"

});

var queryString='SELECT * FROM .........';
conn.query(queryString, function(err, rows, fields) {
          if (err) { 
               .........................
           }else {
               ............................
           }

}))

MySQL for NodeJS是一个库而不是一个应用程序。因为它是一个库,所以它是为在应用程序中编程使用而设计的

exports.conn = require('mysql').createConnection({

  host : 'localhost',  /// mysql host
  user:     "****",   /// mysql username
  password: "***",   /// mysql password
  database: "db_name"

});

var queryString='SELECT * FROM .........';
conn.query(queryString, function(err, rows, fields) {
          if (err) { 
               .........................
           }else {
               ............................
           }
如果您想要一个允许您使用NodeJS管理数据库的应用程序,那么很可能就是您想要的


express admin是一个使用NodeJS和NodeJS的MySQL库构建的应用程序。

但是如何使用NodeJS配置它?@Udhay您不使用Node本身“配置”MySQL。MySQL有自己的进程监听自己的端口,因此您只需在节点应用程序中与它通信。或者,如果您想从开发的角度使用MySQL,那么您可以通过离线GUI与之通信,就像我建议的那样。为了在你的节点应用程序中与它进行通信,你应该使用它,这会稍微简化功能。我不认为有人认为节点mysql是一个GUI。引用OP:“是否有类似phpmyadmin的东西可以看到节点中的dbs和表”我想有点混乱,所以我澄清了它。