当前位置: 首页 > wzjs >正文

网站的设计方法有哪些市场营销策略名词解释

网站的设计方法有哪些,市场营销策略名词解释,wordpress论坛源码,网页制作与设计实训心得个人简介 👨‍💻‍个人主页: 魔术师 📖学习方向: 主攻前端方向,正逐渐往全栈发展 🚴个人状态: 研发工程师,现效力于政务服务网事业 🇨🇳人生格言: “心有多大,舞台就有多大。” 📚推荐学习: 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒T…

个人简介

👨‍💻‍个人主页: 魔术师
📖学习方向: 主攻前端方向,正逐渐往全栈发展
🚴个人状态: 研发工程师,现效力于政务服务网事业
🇨🇳人生格言: “心有多大,舞台就有多大。”
📚推荐学习: 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒Three.js 🍇鸿蒙开发🥭小程序
🪧使用备注:仅供学习交流 严禁用于商业用途 ,若发现侵权内容请及时联系作者
📤更新进度:持续更新内容
🤙个人名片:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧


文章目录

  • 个人简介
  • 1. 本机配置
  • 2. 项目结构
  • 3. 搭建环境和依赖
    • 3.1 初始化项目
    • 3.2 安装依赖
    • 3.3 创建配置文件
    • 3.4 创建数据模型
    • 3.5 创建控制器
    • 3.6 创建路由
    • 3.7 创建工具类
    • 3.8 创建主入口文件
  • 4. 数据库连接
    • 4.1 安装 Navicat Premium Lite
    • 4.2 连接数据库
    • 4.3 新建数据库
    • 4.4 新建表
  • 5. 前端页面使用


1. 本机配置

类别详情
设备型号MacBook Pro(13 英寸)
设备名称MacBook Pro
处理器2.3 GHz 四核 Intel Core i7
内存32 GB 3733 MHz LPDDR4X
操作系统macOS Sequoia(版本 15.4.1)

2. 项目结构

nodejs-crud-api/
├── config/
│   └── db.js          # 数据库配置
├── models/
│   └── user.model.js  # 数据模型
├── controllers/
│   └── user.controller.js # 业务逻辑
├── utils/
│   └── tools.js # 工具类
├── routes/
│   └── user.routes.js # 路由定义
├── .env                # 环境变量
├── server.js           # 主入口文件
└── package.json

3. 搭建环境和依赖

3.1 初始化项目

新建一个nodejs-crud-api文件夹,右键用VSCode打开。输入命令初始化。

mkdir nodejs-crud-api
cd nodejs-crud-api
npm init -y

⚠️注意!Windows系统的朋友们,mysql的库使用mysql就可以。这里我用的mysql的库是mysql2

3.2 安装依赖

npm install express mongoose dotenv cors body-parser mysql2 nodemon

nodemon安装并不是强制的,安装了之后可以不用每次都重启服务器进行更新, 大家可以视个人情况而定。

3.3 创建配置文件

config/db.js

/** 引入mysql2模块 Windows朋友用mysql就可以 **/
const mysql = require('mysql2');
require('dotenv').config();// 加载 .env 文件/** 新建数据库连接 **/
const pool = mysql.createConnection({host: '127.0.0.1',/** 填写你自己mysql的用户名 **/user: 'root',/** 填写你自己mysql的密码 **/password: 'hanweb@123',/** 输入你自己新建的数据库的名称 **/database: 'MyDB',port: 3306
});// 使用 Promise 封装
const promisePool = pool.promise();// 添加 query 方法
promisePool.query = async (sql, params) => {try {const [rows] = await promisePool.execute(sql, params);console.log('Query:', sql, params);return [rows];} catch (error) {console.error('Query Error:', error);throw error;}
};module.exports = promisePool;// 在文件末尾添加
(async () => {try {const [rows] = await promisePool.query('SELECT 1 + 1 AS solution');console.log(`✅ 数据库连接成功: 1 + 1 = ${rows[0].solution}`);} catch (error) {console.error('❌ 数据库连接失败:', error.message);console.error('请检查 .env 文件配置和 MySQL 服务状态');}
})();

3.4 创建数据模型

models/user.model.js

// models/userModel.js
// 正确导入数据库连接模块
const db = require('../db/connection'); // 确保路径正确class User {// 获取所有用户static async getAll () {try {console.log('getAll');const [rows] = await db.query('SELECT * FROM user');return rows;} catch (error) {console.error('获取所有用户失败:', error);throw error;}}// 根据 ID 获取用户static async getById (userId) {try {const [rows] = await db.query('SELECT * FROM user WHERE userId = ?', [userId]);return rows[0];} catch (error) {console.error(`获取用户 ${userId} 失败:`, error);throw error;

文章转载自:

http://8YJCi3kp.nqfxq.cn
http://0oWUaiqo.nqfxq.cn
http://ZNEyviuN.nqfxq.cn
http://iF541mTZ.nqfxq.cn
http://WUMoiSrR.nqfxq.cn
http://pfd8Aqgw.nqfxq.cn
http://rQUtlzdP.nqfxq.cn
http://35r0FlLq.nqfxq.cn
http://SfZyo1i0.nqfxq.cn
http://UYXipABG.nqfxq.cn
http://zdZdwfDC.nqfxq.cn
http://mCjxDP1R.nqfxq.cn
http://JnhMZT6y.nqfxq.cn
http://o6iC9Q3k.nqfxq.cn
http://GUsXRxjS.nqfxq.cn
http://OcW9yse2.nqfxq.cn
http://PMs2ar90.nqfxq.cn
http://CoNSqFLX.nqfxq.cn
http://rJd1UL4g.nqfxq.cn
http://aAOpPulJ.nqfxq.cn
http://RUgproO1.nqfxq.cn
http://wD2MESW7.nqfxq.cn
http://2jQasY1w.nqfxq.cn
http://scyAwaA9.nqfxq.cn
http://PBR3WL1X.nqfxq.cn
http://nbRqfbAc.nqfxq.cn
http://peT2KxCh.nqfxq.cn
http://fBuW7B4y.nqfxq.cn
http://J4B2eK5z.nqfxq.cn
http://pSoQtkjn.nqfxq.cn
http://www.dtcms.com/wzjs/774757.html

相关文章:

  • 成都电子商城网站开发wordpress登录页面修改
  • 网站手机版建设网站域名备案在阿里云怎么做
  • 中文的网站做不成二维码wordpress迁移typecho
  • 公司和公司网站的关系wordpress局部内容
  • 瑞金网站建设推广做网站大概需要多少费用
  • 网站制作如皋定制微信怎么做
  • 英德市住房城乡建设网站上海手机网站哪家最好
  • 国内做的比较好的旅游网站建设黑彩网站需要什么
  • 一个备案号可以放几个网站平面设计作品集欣赏
  • cnzz统计代码放在网站南海网站建设哪家好
  • 网站建设放在什么科目电子商务网站开发目标
  • 中国建设企业银行网站首页wordpress修改个人头像
  • 张家界网站建设企业wordpress 在线留言
  • 网站分类 维护济南最新消息今天
  • 新增网站惠州市建设局网站
  • 深圳做网站排名公司哪家好北京网站建设销售招聘
  • 网站建设技术规范网站前置审批在哪里办
  • 淄博网站建设给力臻动传媒移动网站开发技术
  • 创造你魔法官方网站起做欢的事温州手机网站开发
  • 微信官方网站是什么地图网站怎么做的
  • 网站建设费是业务宣传费吗wordpress模仿知乎
  • 青岛市建设局网站停工seo公司网站推广
  • 3d网站开发成本企业关键词排名优化网址
  • 研发项目备案在哪个网站做简单php企业网站源码
  • 广州网页设计师工资一般多少上海搜索引擎优化seo
  • 铭讯网站建设上海网站设计的公司
  • 网站分站系陕西省建设造价协会网站
  • 求购做网站app平台开发需要的资源与团队
  • ps扩展插件网站外贸推广公司哪家好
  • 宝塔怎么做两个网站的解析宁波网络营销推广