我刚刚决定从谷歌sql切换到我的应用程序所在的Droplet上托管我自己的mysql服务器,因为google sql对于一边/启动项目来说是如此昂贵。
无论如何,我的问题是,我不知道如何使用我的应用程序连接到mysql。我可以使用终端访问mysql,我也设法在工作台上设置它,但我无法让应用程序连接到它。
这是我的配置对象
DB_HOST=127.0.0.1
DB_USER=root
DB_PASSWORD=*****
DB_NAME=express_mysql_database00
问题:
答案 0 :(得分:0)
从readme of the mysql
npm package开始,这些是您需要的参数(有很多参数,您最有可能的默认值适合您):
var connection = mysql.createConnection({
host : 'localhost',
user : 'me',
password : 'secret',
database : 'my_db'
});
db主机是否正确?
这取决于您配置数据库的方式。 localhost
和127.0.0.1
之间存在差异。请参阅:Mysql localhost != 127.0.0.1?
我正在使用mysql模块,我是否需要使用另一个才能使其工作?
看起来这是你可以使用的......