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

时间:2018-09-02 10:23:17

标签: mysql node.js

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

public Optional<V> getValue(K key) {
    Node<K, V> node = getNode(key);
    return isNull(node) ? 
            Optional.empty() : Optional.ofNullable(node.getValue());
}

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

var con = mysql.createConnection({
  host: obj.host,
  user: obj.user,
  password: obj.password,
  port: obj.port //Always mention port number
});

我想使用相同的连接引用该数据库。例如:

con.query("CREATE DATABASE IF NOT EXISTS cart", function (err, result) {
    if (err) throw err;
    console.log("Database created")

有办法吗?

2 个答案:

答案 0 :(得分:0)

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

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');
    });
});

答案 1 :(得分:0)

您必须添加到-这样的数据库:“购物车”:

df.replace({'\*':''}, regex = True)