我用约曼生成器的MySQL作为DB创建了ExpressJS MVC应用程序,在config.js
中我想要更改MySQL连接字符串,但我不知道在字符串中指定密码。
我的字符串是mysql://root@localhost:3306/
请帮帮我。
发布于 2017-10-22 04:58:28
密码和数据库名称也是连接字符串的一部分。
例如:mysql://root:password@localhost:port/dbName
发布于 2018-05-23 03:48:45
下面是通用的connection-string解析器,它提供了灵活的可选语法,同时遵循URL语法。适用于任何环境。
const { ConnectionString } = require('connection-string');
const cs = new ConnectionString('mysql://user:password@host:port/dbName');
发布于 2016-08-23 23:50:42
也许你可以试试这样的方法:
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'YOURPASSWORD',
database : 'YOURDATABASE'
});
看看这个tutorial。
如果这不起作用,您应该向我们提供更多信息。
https://stackoverflow.com/questions/39105583
复制相似问题