簡體   English   中英

使用節點快遞在數字海洋中安裝mysql

[英]mysql setup in digital ocean using node express

我剛剛決定從google sql切換到在我的應用程序所在的小站上托管我自己的mysql服務器,因為google sql對於側邊/啟動項目非常昂貴。

無論如何,我的問題是,我不知道如何使用我的應用程序連接到mysql。 我可以使用終端訪問mysql,我也設法在工作台上對其進行設置,但是我無法使該應用程序連接到它。

這是我的配置對象

DB_HOST=127.0.0.1 
DB_USER=root
DB_PASSWORD=*****
DB_NAME=express_mysql_database00

問題:

  1. 清單項目是我所需要的嗎?
  2. 數據庫主機正確嗎?
  3. 我正在使用mysql模塊,是否需要使用其他模塊才能完成此工作?

mysql npm軟件包自述文件中 ,這些是您需要的參數(還有很多參數很可能是默認值適合您的參數):

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'me',
  password : 'secret',
  database : 'my_db'
});

數據庫主機正確嗎?

這取決於您如何配置數據庫。 localhost127.0.0.1之間有區別。 參見: Mysql localhost!= 127.0.0.1?

我正在使用mysql模塊,是否需要使用其他模塊才能完成此工作?

看起來這是您可以使用的一個...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM