首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >创建连接nodejs后连接到数据库

创建连接nodejs后连接到数据库
EN

Stack Overflow用户
提问于 2018-09-02 18:23:17
回答 2查看 74关注 0票数 0

我已经在nodejs文件中创建了一个连接。

代码语言:javascript
复制
var con = mysql.createConnection({
  host: obj.host,
  user: obj.user,
  password: obj.password,
  port: obj.port //Always mention port number
});

在此之后,我创建了一个数据库。

代码语言:javascript
复制
con.query("CREATE DATABASE IF NOT EXISTS cart", function (err, result) {
    if (err) throw err;
    console.log("Database created")

我希望使用相同的连接引用此数据库。例如:

代码语言:javascript
复制
con.database: 'cart';

有办法做到这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2018-09-03 00:47:31

您可以使用嵌套的SQL查询连接到数据库;

代码语言:javascript
复制
con.query("CREATE DATABASE IF NOT EXISTS cart;", function (err, result) {
    if (err) throw err;
    console.log("Database created")
    con.query('USE cart;', function (error, results) {
        if (error) throw error;
        console.log('Database connected');
    });
});
票数 0
EN

Stack Overflow用户

发布于 2020-12-02 19:23:49

你需要像这样添加到- database:"cart“:

代码语言:javascript
复制
var con = mysql.createConnection({
      host: obj.host,
      user: obj.user,
      password: obj.password,
      port: obj.port //Always mention port number
      database: "cart"
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52136054

复制
相关文章

相似问题

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