亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

NodeJS與Mysql的交互示例代碼

 更新時間:2013年08月18日 10:22:17   作者:  
實現(xiàn)NodeJS與Mysql的交互首先把Mysql Module裝到NodeJS中,具體實現(xiàn)及結(jié)果截圖如下,有此需求的朋友可以參考下,希望對大家有所幫助
把Mysql Module裝到NodeJS中

Js代碼
復(fù)制代碼 代碼如下:

$npm install Mysql

JS腳本 mysqlTest.js
Js代碼
復(fù)制代碼 代碼如下:

// mysqlTest.js
//加載mysql Module
var Client = require('mysql').Client,
client = new Client(),
  
  //要創(chuàng)建的數(shù)據(jù)庫名
TEST_DATABASE = 'nodejs_mysql_test',
//要創(chuàng)建的表名
TEST_TABLE = 'test';

//用戶名
client.user = 'root';
//密碼
client.password = 'root';
//創(chuàng)建連接
client.connect();

client.query('CREATE DATABASE '+TEST_DATABASE, function(err) {
if (err && err.number != Client.ERROR_DB_CREATE_EXISTS) {
throw err;
}
});

// If no callback is provided, any errors will be emitted as `'error'`
// events by the client
client.query('USE '+TEST_DATABASE);
client.query(
'CREATE TABLE '+TEST_TABLE+
'(id INT(11) AUTO_INCREMENT, '+
'title VARCHAR(255), '+
'text TEXT, '+
'created DATETIME, '+
'PRIMARY KEY (id))'
);

client.query(
'INSERT INTO '+TEST_TABLE+' '+
'SET title = ?, text = ?, created = ?',
['super cool', 'this is a nice text', '2010-08-16 10:00:23']
);

var query = client.query(
'INSERT INTO '+TEST_TABLE+' '+
'SET title = ?, text = ?, created = ?',
['another entry', 'because 2 entries make a better test', '2010-08-16 12:42:15']
);

client.query(
'SELECT * FROM '+TEST_TABLE,
function selectCb(err, results, fields) {
if (err) {
throw err;
}

console.log(results);
console.log(fields);
client.end();
}
);

執(zhí)行腳本
Js代碼
復(fù)制代碼 代碼如下:

root@sammor-desktop:/var/iapps/nodejs/work# node mysqlTest.js

相關(guān)文章

  • Highcharts 多個Y軸動態(tài)刷新數(shù)據(jù)的實現(xiàn)代碼

    Highcharts 多個Y軸動態(tài)刷新數(shù)據(jù)的實現(xiàn)代碼

    下面小編就為大家?guī)硪黄狧ighcharts 多個Y軸動態(tài)刷新數(shù)據(jù)的實現(xiàn)代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JavaScript聲明變量名的語法規(guī)則

    JavaScript聲明變量名的語法規(guī)則

    這篇文章主要給大家簡單介紹了JavaScript聲明變量名的語法規(guī)則,非常有助于大家學(xué)習(xí)javascript,有需要的小伙伴可以參考下。
    2015-07-07
  • layer實現(xiàn)登錄彈框,登錄成功后關(guān)閉彈框并調(diào)用父窗口的例子

    layer實現(xiàn)登錄彈框,登錄成功后關(guān)閉彈框并調(diào)用父窗口的例子

    今天小編就為大家分享一篇layer實現(xiàn)登錄彈框,登錄成功后關(guān)閉彈框并調(diào)用父窗口的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JS+CSS實現(xiàn)的經(jīng)典tab選項卡效果代碼

    JS+CSS實現(xiàn)的經(jīng)典tab選項卡效果代碼

    這篇文章主要介紹了JS+CSS實現(xiàn)的經(jīng)典tab選項卡效果代碼,通過簡單的鼠標(biāo)事件觸發(fā)js函數(shù)實現(xiàn)針對頁面元素的遍歷與樣式變換功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • 探討JavaScript語句的執(zhí)行過程

    探討JavaScript語句的執(zhí)行過程

    本文給大家介紹JavaScript語句的執(zhí)行過程的相關(guān)知識,對js語句執(zhí)行過程的相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • JS多物體實現(xiàn)緩沖運動效果示例

    JS多物體實現(xiàn)緩沖運動效果示例

    這篇文章主要介紹了JS多物體實現(xiàn)緩沖運動效果的方法,涉及javascript基于時間函數(shù)進行動態(tài)運算實現(xiàn)頁面元素動態(tài)操作的相關(guān)技巧,需要的朋友可以參考下
    2016-12-12
  • 微信小程序圖片輪播組件gallery slider使用方法詳解

    微信小程序圖片輪播組件gallery slider使用方法詳解

    這篇文章主要為大家詳細介紹了微信小程序圖片輪播組件gallery slider的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • JavaScript 繼承詳解及示例代碼

    JavaScript 繼承詳解及示例代碼

    本文主要介紹JavaScript 繼承的知識,這里整理了詳細的資料及簡單示例代碼,幫助大家學(xué)習(xí)參考,有興趣的小伙伴可以參考下
    2016-09-09
  • 使用typescript快速開發(fā)一個cli的實現(xiàn)示例

    使用typescript快速開發(fā)一個cli的實現(xiàn)示例

    這篇文章主要介紹了使用typescript快速開發(fā)一個cli的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • js中var、let、const之間的區(qū)別

    js中var、let、const之間的區(qū)別

    本文主要介紹了js中var、let、const之間的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評論