Node.js连接数据库实现注册,登录,在登录时检测账号是否进行注册。
准备工作 创建文件夹
此创建文件夹可以不是使用Vue-cli进行创建,只是简单创建文件夹便可。
- 使用npm进行mysql插件的安装,cmd黑窗口运行下列指令
npm install mysql --save
此指令运行完成,文件夹根目录出现node_modules文件
- 黑窗口运行 npm init指令,出现package.json文件最终的根目录如下
- 在根目录下新建http.js文件
开始引入模块,端口
- 首先在http.js中引入相应模块、工具
var http = require('http'); //引入http
var querystring = require('querystring');
var url = require('url'); //引入url
var fs = require('fs'); //引入文件管理
- 创建一个可以访问的端口
http.createServer(function(req, res) {
console.log('链接成功');_
//向请求的客户端发送响应头
res.writeHead(200,{
'Content-Type': 'text/html; charset=urf-8'});
res.end('hello word');
}).listen(3000)
注意:
此处的端口使用为3000,部分可能感觉自己数据库的端口是别的内容,此处要不要更换为数据库相应。在此处进行3000的端口是可以相应操作的,与数据库端口不一致不影响使用。文章来源:https://www.toymoban.com/news/detail-494407.html
- 检验是否成功:使用node运行http.js
黑窗口运行指令
node http.js
运行完成,在指令下方会出现如下图:
并且在浏览器输入localhost:3000,进行相应页面会看到hello word文章来源地址https://www.toymoban.com/news/detail-494407.html
- 出现上述两个结果意味着端口创建完成并且是可以成功访问的。
相关页面的操作
页面样式
- 在根目录下创建三个页面
index.html login.html regsiter.html
最终的目录 - 在index.html页面的body中插入如下内容
<h1>
<a href="/login">登录</a>
<a href="/regsiter">注册</a>
</h1>
- 在login.html页面的body中插入如下内容
<h1>登录页面</h1>
<form method ="POST">
<p>
<label for="userName">用户名:</label>
<input type="text" id="userName" name="username" placeholder="请输入用户名">
</p>
<p>
<label for="passWord">密 码:</label>
<input type="text" id="passWord" name="password" placeholder="请输入密码">
</p
到了这里,关于Node.js连接数据库 实现注册、登录、判断注册的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!