国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)

這篇具有很好參考價(jià)值的文章主要介紹了Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Node.js連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)注冊(cè),登錄,在登錄時(shí)檢測(cè)賬號(hào)是否進(jìn)行注冊(cè)。

準(zhǔn)備工作 創(chuàng)建文件夾

此創(chuàng)建文件夾可以不是使用Vue-cli進(jìn)行創(chuàng)建,只是簡(jiǎn)單創(chuàng)建文件夾便可。

  • 使用npm進(jìn)行mysql插件的安裝,cmd黑窗口運(yùn)行下列指令
npm install mysql --save

此指令運(yùn)行完成,文件夾根目錄出現(xiàn)node_modules文件Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)

  • 黑窗口運(yùn)行 npm init指令,出現(xiàn)package.json文件最終的根目錄如下
    Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)
  • 在根目錄下新建http.js文件

開始引入模塊,端口

  • 首先在http.js中引入相應(yīng)模塊、工具
var http = require('http');                    //引入http
var querystring = require('querystring');         
var url = require('url');                      //引入url
var fs = require('fs');                        //引入文件管理
  • 創(chuàng)建一個(gè)可以訪問的端口
http.createServer(function(req, res) {
   
   console.log('鏈接成功');_
  //向請(qǐng)求的客戶端發(fā)送響應(yīng)頭
   res.writeHead(200,{
   'Content-Type': 'text/html; charset=urf-8'});
   res.end('hello word');
}).listen(3000)

注意:
此處的端口使用為3000,部分可能感覺自己數(shù)據(jù)庫(kù)的端口是別的內(nèi)容,此處要不要更換為數(shù)據(jù)庫(kù)相應(yīng)。在此處進(jìn)行3000的端口是可以相應(yīng)操作的,與數(shù)據(jù)庫(kù)端口不一致不影響使用。

  • 檢驗(yàn)是否成功:使用node運(yùn)行http.js
    黑窗口運(yùn)行指令
node http.js

運(yùn)行完成,在指令下方會(huì)出現(xiàn)如下圖:
Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)
并且在瀏覽器輸入localhost:3000,進(jìn)行相應(yīng)頁(yè)面會(huì)看到hello word
Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)文章來源地址http://www.zghlxwxcb.cn/news/detail-494407.html

  • 出現(xiàn)上述兩個(gè)結(jié)果意味著端口創(chuàng)建完成并且是可以成功訪問的。

相關(guān)頁(yè)面的操作

頁(yè)面樣式

  • 在根目錄下創(chuàng)建三個(gè)頁(yè)面
    index.html login.html regsiter.html
    最終的目錄
    Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)
  • index.html頁(yè)面的body中插入如下內(nèi)容
	<h1>
	     <a href="/login">登錄</a>
	     <a href="/regsiter">注冊(cè)</a>
	</h1>
  • login.html頁(yè)面的body中插入如下內(nèi)容
    <h1>登錄頁(yè)面</h1>
   <form method ="POST"> 
        <p>
            <label for="userName">用戶名:</label>
           <input type="text" id="userName" name="username" placeholder="請(qǐng)輸入用戶名">
        </p>
        <p>
            <label for="passWord">&nbsp;&nbsp;&nbsp;&nbsp;:</label>
           <input type="text" id="passWord" name="password" placeholder="請(qǐng)輸入密碼">
        </p

到了這里,關(guān)于Node.js連接數(shù)據(jù)庫(kù) 實(shí)現(xiàn)注冊(cè)、登錄、判斷注冊(cè)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Java實(shí)現(xiàn)連接數(shù)據(jù)庫(kù)驗(yàn)證登錄和注冊(cè)(附詳細(xì)知識(shí)點(diǎn)講解)

    Java實(shí)現(xiàn)連接數(shù)據(jù)庫(kù)驗(yàn)證登錄和注冊(cè)(附詳細(xì)知識(shí)點(diǎn)講解)

    學(xué)完Java基礎(chǔ)后,一般會(huì)做個(gè)項(xiàng)目練手(上一篇博客有講到 Java在線聊天室課程設(shè)計(jì) ) 當(dāng)中肯定會(huì)涉及到 登錄驗(yàn)證 ,但沒學(xué)過數(shù)據(jù)庫(kù) ??,不知道如何操作;只能把用戶賬戶密碼預(yù)存在一個(gè)txt文本當(dāng)中,然后通過IO流讀取驗(yàn)證 ? 最后去搜相應(yīng)的資料和網(wǎng)課進(jìn)行學(xué)習(xí),現(xiàn)在問題

    2024年02月02日
    瀏覽(19)
  • 登錄注冊(cè)頁(yè)面連接數(shù)據(jù)庫(kù)并完成注冊(cè)(一)

    登錄注冊(cè)頁(yè)面連接數(shù)據(jù)庫(kù)并完成注冊(cè)(一)

    1:我們先從html開始,注釋不多,希望諒解,下面是html頁(yè)面的代碼: 2:下面是一個(gè)css代碼,可能比較亂: 3:然后我們看看樣式是什么樣子吧: ?4:因?yàn)榈卿涀?cè)是在一個(gè)頁(yè)面上面顯示的,點(diǎn)擊登錄會(huì)把登錄這個(gè)div頁(yè)面隱藏,然后顯示注冊(cè)的div頁(yè)面.利用的是點(diǎn)擊事件;剩下的請(qǐng)看第二章哦!!! ?

    2024年02月11日
    瀏覽(25)
  • 微信小程序 連接云數(shù)據(jù)庫(kù)(不使用云函數(shù))進(jìn)行 登錄、注冊(cè)、查詢(包括模糊查詢)快速實(shí)現(xiàn) 親測(cè)可用

    微信小程序 連接云數(shù)據(jù)庫(kù)(不使用云函數(shù))進(jìn)行 登錄、注冊(cè)、查詢(包括模糊查詢)快速實(shí)現(xiàn) 親測(cè)可用

    當(dāng)連接MySQL的時(shí)候總是出現(xiàn)各種各樣的小問題,可以選用微信小程序自帶的云數(shù)據(jù)庫(kù) 注:測(cè)試號(hào)不能建立云數(shù)據(jù)庫(kù) 按圖中步驟來 第4步中,有兩種添加方式 第一種 第二種 注意: 如果你是粘貼復(fù)制的,他會(huì)報(bào)錯(cuò) 非數(shù)字字符\\\"無法使用外部字符串表示法位于第1行 。這時(shí),在第

    2023年04月20日
    瀏覽(26)
  • C#窗體程序連接SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)賬號(hào)登錄、賬號(hào)注冊(cè)、修改密碼、賬號(hào)注銷和實(shí)名認(rèn)證(不定時(shí)更新)

    C#窗體程序連接SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)賬號(hào)登錄、賬號(hào)注冊(cè)、修改密碼、賬號(hào)注銷和實(shí)名認(rèn)證(不定時(shí)更新)

    這是本人用Visual Studio2019做的一個(gè)C#窗體登錄程序,如標(biāo)題所示,它包含了賬號(hào)登錄、注冊(cè)賬號(hào)、修改密碼、注銷賬號(hào)和實(shí)名認(rèn)證五個(gè)功能。對(duì)于有一定基礎(chǔ)知識(shí)的小伙伴來說,應(yīng)該不算太難,里面有注釋說明,可能咋一看感覺代碼運(yùn)行的邏輯有點(diǎn)亂,不過沒關(guān)系,相信對(duì)你會(huì)

    2024年02月02日
    瀏覽(31)
  • node.js之連接數(shù)據(jù)庫(kù)

    node.js之連接數(shù)據(jù)庫(kù)

    我們?nèi)绾卧趎odejs中連接并操作數(shù)據(jù)庫(kù)呢? 讓我為大家解答一下吧! 1.安裝操作MySQL數(shù)據(jù)庫(kù)的第三方塊 (mysql) mysql 模塊是托管于 npm 上的第三方塊。它提供了在 Nodejs 項(xiàng)目中連接和操作 MySQL 數(shù)據(jù)庫(kù)的能力想要在項(xiàng)目中使用它,需要先運(yùn)行如下命令,將mysql安裝為項(xiàng)目的依賴包 2

    2024年01月19日
    瀏覽(36)
  • Java--用戶登錄/注冊(cè)界面(連接Mysql數(shù)據(jù)庫(kù))并可以通過驗(yàn)證碼登錄

    Java--用戶登錄/注冊(cè)界面(連接Mysql數(shù)據(jù)庫(kù))并可以通過驗(yàn)證碼登錄

    1 效果展示 (1)登錄界面 (2)注冊(cè)界面 (3)動(dòng)圖展示 2 內(nèi)容說明 (1)開發(fā)前,需引入一個(gè)連接Mysql 數(shù)據(jù)庫(kù)驅(qū)動(dòng)mysql-connector-java-5.1.30-bin.jar包 提取碼:6666 (2)構(gòu)建路徑 (3)需要下載xampp軟件 xampp軟件下載 提取碼:2255 xampp軟件包含 Apache Web服務(wù)器、 Mysql Web服務(wù)器、Filezilla

    2024年02月09日
    瀏覽(95)
  • (代碼注釋超詳細(xì))JavaWeb連接Mysql數(shù)據(jù)庫(kù)完成登錄注冊(cè)業(yè)務(wù)

    (代碼注釋超詳細(xì))JavaWeb連接Mysql數(shù)據(jù)庫(kù)完成登錄注冊(cè)業(yè)務(wù)

    登錄:完成連接數(shù)據(jù)庫(kù)判斷登陸信息是否有誤 注冊(cè):將信息填寫完畢后點(diǎn)擊注冊(cè),跳轉(zhuǎn)到登陸頁(yè)面 主頁(yè):展示項(xiàng)目信息并且可以在頁(yè)面內(nèi)進(jìn)行增刪改操作 完整文件目錄如下: 文件目錄: bean包中填寫的代碼為實(shí)體類 dao模型就是寫一個(gè)類,把訪問數(shù)據(jù)庫(kù)的代碼封裝起來 serv

    2023年04月22日
    瀏覽(21)
  • Node.js 連接 mysql 數(shù)據(jù)庫(kù)

    目錄 一、安裝驅(qū)動(dòng) 二、連接數(shù)據(jù)庫(kù) 1、數(shù)據(jù)庫(kù)連接的配置信息 數(shù)據(jù)庫(kù)連接參數(shù)說明 2、封裝 mysql 的執(zhí)行語句 3、后端路由文件? 三、數(shù)據(jù)庫(kù)操作( CURD ) 1、查詢數(shù)據(jù) 2、插入數(shù)據(jù) 3、更新數(shù)據(jù) 4、刪除數(shù)據(jù) 4、獲取受影響的行數(shù) 5、獲取更改的行數(shù) 6、多語句查詢 7、事務(wù) 四、E

    2024年02月07日
    瀏覽(23)
  • 微信小程序登錄與注冊(cè)(沒有連接數(shù)據(jù)庫(kù))(2023年3月31日)

    微信小程序登錄與注冊(cè)(沒有連接數(shù)據(jù)庫(kù))(2023年3月31日)

    提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 在登錄表單里,輸入賬號(hào)、密碼進(jìn)行登錄,在賬號(hào)、密碼輸入框里都有友好的提示信息;登錄按鈕 默認(rèn)是灰色不可用狀態(tài),只有輸入內(nèi)容后,才會(huì)變?yōu)榭捎脿顟B(tài);在登錄按鈕的下面提供手機(jī)快速注 冊(cè)、企業(yè)用戶注冊(cè)、找回

    2024年02月08日
    瀏覽(24)
  • Node.js寫接口連接MySQL數(shù)據(jù)庫(kù)

    1.新建app.js粘貼以下代碼 2.npm init 初始化 3.npm i 安裝依賴 4.npm i mysql 5.npm i express 6. node app.js 啟動(dòng)接口

    2024年02月15日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包