2
我正在爲MySQL使用node.js的node-mysql驅動程序。我寫了這個代碼廢料HTML上的MySQL MySQL連接頁面
var mysql = require("mysql");
var connection = mysql.createConnection({
host : "localhost",
user : "root",
password : "",
database : "story"
});
function testQuery() {
connection.query("INSERT INTO stories (TITLE, AUTHOR, STORY) VALUES
(\"hello\",\"goodbye\",\"sayonara\")", function(err,rows){
if(err) throw err;
} )
return;
}
所以,當我在node.js的命令行testQuery()函數運行的代碼,它工作正常插入你好再見,再見到MySQL數據庫。但是,當我把腳本放入一個HTML頁面並且有一個按鈕onclick run testQuery()我沒有得到任何結果。
在瀏覽器中運行不同於在Node中運行。 –
'node-mysql'是一個服務器端組件。在這種情況下,服務器建立在'node.js'上 – Serge