最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs中操作mysql數(shù)據(jù)庫(kù)示例

 更新時(shí)間:2014年12月20日 09:42:21   投稿:junjie  
這篇文章主要介紹了nodejs中操作mysql數(shù)據(jù)庫(kù)示例,本文演示了如何在NodeJS中創(chuàng)建創(chuàng)建mysql連接、mysql數(shù)據(jù)庫(kù)、插入數(shù)據(jù)、查詢數(shù)據(jù)等功能,需要的朋友可以參考下

引言: 繼前面的NodeJS的Hello,World!我們還可以看到其他強(qiáng)大之處,NodeJS現(xiàn)在社區(qū)的火熱,以及大批工程師對(duì)它的支持之下,現(xiàn)在已經(jīng)陸續(xù)的引出了大量的module出來了。

內(nèi)容: 下面這個(gè)所演示的是NodeJS與Mysql 的交互。

這時(shí)需要為NodeJS加入Mysql 的Module了,這時(shí)前一章說到的npm(Node package manager)啟到作用了。

把Mysql Module裝到NodeJS中:

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

$npm install Mysql

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

// mysqlTest.js
//加載mysql Module
var Client = require(‘mysql').Client,
client = new Client(),

//要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名
TEST_DATABASE = ‘nodejs_mysql_test',
//要?jiǎng)?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í)行腳本
復(fù)制代碼 代碼如下:

node mysqlTest.js

效果如下:

相關(guān)文章

  • Node.js高級(jí)編程使用RPC通信示例詳解

    Node.js高級(jí)編程使用RPC通信示例詳解

    這篇文章主要為大家介紹了Node.js高級(jí)編程使用RPC通信示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Node.js連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)過程詳解

    Node.js連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)過程詳解

    這篇文章主要為大家介紹了Node.js連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 詳解使用nvm管理多版本node的方法

    詳解使用nvm管理多版本node的方法

    本篇文章主要介紹了詳解使用 nvm 管理多版本 node的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • node.js中的fs.linkSync方法使用說明

    node.js中的fs.linkSync方法使用說明

    這篇文章主要介紹了node.js中的fs.linkSync方法使用說明,本文介紹了fs.linkSync的方法說明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • NodeJS測(cè)試框架mocha入門教程

    NodeJS測(cè)試框架mocha入門教程

    本文給大家簡(jiǎn)單介紹了NodeJS里最常用的測(cè)試框架--mocha的安裝以及簡(jiǎn)單的使用方法,支持直接在browser上跑Javascript代碼測(cè)試,這里推薦給大家
    2017-03-03
  • Linux CentOS系統(tǒng)下安裝node.js與express的方法

    Linux CentOS系統(tǒng)下安裝node.js與express的方法

    這篇文章主要給大家介紹了在Linux CentOS系統(tǒng)下安裝node.js與express的方法,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-04-04
  • Mongoose學(xué)習(xí)全面理解(推薦)

    Mongoose學(xué)習(xí)全面理解(推薦)

    本篇文章主要介紹了Mongoose全面理解,詳細(xì)的介紹了mongoose連接數(shù)據(jù)庫(kù),查找讀取數(shù)據(jù)和數(shù)據(jù)驗(yàn)證等,有興趣的可以了解一下。
    2017-01-01
  • 從零學(xué)習(xí)node.js之模塊規(guī)范(一)

    從零學(xué)習(xí)node.js之模塊規(guī)范(一)

    Node.js是一個(gè)基于谷歌瀏覽器JavaScript執(zhí)行環(huán)境建立的一個(gè)平臺(tái),讓JavaScript可以脫離客戶端瀏覽器運(yùn)行,讓 JavaScript具有服務(wù)器語(yǔ)言的能力。從本文開始我們進(jìn)行學(xué)習(xí)node.js,這篇文章主要介紹的是node.js中模塊規(guī)范的相關(guān)資料,需要的朋友可以參考下。
    2017-02-02
  • 20行代碼簡(jiǎn)單實(shí)現(xiàn)koa洋蔥圈模型示例詳解

    20行代碼簡(jiǎn)單實(shí)現(xiàn)koa洋蔥圈模型示例詳解

    這篇文章主要為大家介紹了20行代碼簡(jiǎn)單實(shí)現(xiàn)koa洋蔥圈模型示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑

    Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑

    這篇文章主要介紹了Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑
    2016-04-04

最新評(píng)論

资兴市| 辽阳县| 汨罗市| 阿拉善盟| 海门市| 邯郸市| 东辽县| 宜宾县| 梓潼县| 玉田县| 磴口县| 三亚市| 马山县| 申扎县| 镇远县| 汕头市| 尤溪县| 汉寿县| 溧阳市| 博乐市| 获嘉县| 本溪| 章丘市| 禄丰县| 东光县| 洪湖市| 崇信县| 靖安县| 承德市| 延长县| 抚顺市| 宁夏| 遵义市| 十堰市| 兴化市| 安义县| 玉山县| 平乐县| 莱西市| 万州区| 东丰县|