2012-04-19 47 views
3

我發現很多教程解釋如何安裝「node-mysql」(基本上是:「npm install mysql」,就是這樣)和其他人解釋如何進行查詢但沒有任何介於兩者之間。如何配置node-mysql?

我的意思是:在沒有GUI的情況下,如何在使用它之前配置node-mysql(Mysql登錄,Mysql密碼,第一個表,...)? OR:如何安裝GUI來訪問節點mysql的版本(這將解決問題1)?

我通過它的嚮導嘗試了「Mysql Workbench」,但是我得到了「無法連接到數據庫服務器」,而主機和端口都沒問題。我搜索了「MySQL Workbench」網站,但沒有關於node-mysql的內容。

Node-Mysql似乎是第一個選擇使用mysql和node.js,但令人驚訝的是,在任何地方都沒有關於我的問題。

謝謝你的幫助。

回答

0

你不需要配置node-mysql本身,你需要學習how to add users to mysql database

如果你已經有現有用戶,節點,MySQL客戶端是非常簡單的使用方法:

var client = mysql.createClient({ 
    user: 'someusername', 
    password: 'somepassword', 
}); 
+0

非常感謝安德烈。首先,我沒有任何現有的用戶,因爲我剛剛安裝了node-mysql。現在,關於你的腳本:我必須把它放在哪裏?顯然,我不會在每次執行node.js服務器文件時創建一個Mysql管理員登錄名和密碼。那麼創建一個數據庫,一個表,列和類型怎麼樣......在PHPMyAdmin(我有一個PHP背景),在任何項目的開始,我通過GUI創建所有這些東西。這樣做可能看起來微不足道,但對我來說,這是一個無人區。感謝您的幫助。 – Baylock 2012-04-19 01:41:15

+0

忘了提及:嘗試了你的鏈接,這應該是有幫助的,但沒有任何有關mysql的shell命令似乎對我有用。即:「mysql --user = root mysql」等等。我得到的只是「命令未找到」(不知道它是否有幫助,但我在Mac上找到的唯一的mysql文件夾是:「users/me/node_modules/mysql /「) – Baylock 2012-04-19 01:53:10

+0

你使用本地mysql服務器嗎? – 2012-04-19 02:17:52