1.新建项目并安装依赖
1> 桌面新建文件夹并进入
2> 进入当前路径的cmd
3> 安装依赖
4> 使用vscode打开项目
2.创建index.html
3.创建app.js文件并编码
1> 新建文件app.js
2> 在app.js中编码
4.确定数据库中的数据
1> 我使用的是navicat 16,且已经新建好数据库(cms)和数据表(user)
2> 向数据库中添加数据
5.项目中新建db.js并编码
6.返回 app.js 中的 用户登录请求处理函数
对数据库进行操作
7.测试
8.一些sql代码
-- 修改表格中的内容
-- 语法: -- UPDATE 数据库名.表格名 -- SET 值 -- WHERE 条件
-- 示例: -- UPDATE sunny_pick.roles SET name
='张三' WHERE id=1
-- 删除表格中某条记录
-- 语法: -- DELETE FROM 数据库名.表名 WHERE id = 1;
-- 示例: -- DELETE from sunny_pick.roles WHERE id = 1;
-- 删除表格
-- 语法: DROP TABLE 数据库名.表名;
-- 示例: -- DROP TABLE sunny_pick.roles;
-- 删除整个数据库
-- 语法: DROP DATABASE 数据库名;
-- 查询指定表格中所有内容
-- SELECT * from roles
-- 查询指定列名
-- 语法: SELECT 列名1, 列名2 FROM 表格名;
-- 示例: SELECT uid,rolename from roles;
-- 查询指定列名不同的内容
-- 语法: SELECT DISTINCT 列名 from 数据库名.表名
-- 示例: SELECT DISTINCT rolename from sunny_pick.roles;
-- 表格排序
-- 语法: select * from 数据库名.表格名 ORDER BY 列名 DESC/ASC
-- 示例: SELECT * FROM sunny_pick.roles ORDER BY uid DESC;
-- 过滤
-- 语法: SELECT * FROM 表格名 WHERE 条件 ORDER BY 列名 ASC/DESC;
-- 示例:
-- ORDER BY: SELECT * from sunny_pick.roles WHERE uid >=1 ORDER BY uid DESC;
-- AND: SELECT * from sunny_pick.roles WHERE NOT uid =1 AND rolename='仓库管理员' ORDER BY uid DESC;
-- BETWEEN AND: SELECT * from sunny_pick.roles WHERE uid BETWEEN 1 AND 3 ORDER BY uid DESC;
-- IN: SELECT * from sunny_pick.roles WHERE rolename in ('仓库管理员','超级管理员') ORDER BY uid DESC;
-- LIKE: SELECT * from sunny_pick.roles WHERE rolename LIKE '%库%' ORDER BY uid DESC;