Node.js安装与配置+ MYSQL使用 (详细步骤)

1 篇文章 0 订阅
1 篇文章 0 订阅

前言:

本篇博文记录了Node.js安装与环境变量配置的详细步骤,旨在为将来再次配置Node.js时提供指导方法。

另外:Node.js版本请根据自身系统选择,安装位置、全局模块存放位置和环境变量应根据自身实际情况进行更改。

Node.js安装与配置

一、安装Node.js

1.下载

Node.js官网下载
根据自身系统下载对应的安装包(我这里为Windows110 64位,故选择下载第一个安装包)
在这里插入图片描述

2.安装

双击安装包,点击Next,勾选使用许可协议,点击Next,选择安装位置

傻瓜式安装,一直下一步 下一步 就行了!

二、验证是否安装成功

1,进入cmd命令行窗口,输入node -v查看nodejs版本

node -v

2,输入npm -v查看npm版本

npm -v

3,如下图所示,即为安装成功:
在这里插入图片描述

二,初始化项目

1. 切换到项目目录

2. npm init -y

三,使用第三方模块

npm i axios -S           //安装模块 
const axios  = require("axios")       // 导入模块       
axios.get(url) 
.then(res=>{})        //使用模块

四,使用自定义模块

定义模块 utils.js

module.exports = {
max(){},
randomStr(){} }

导入与使用

导入 const utils = require('./utils.js') 	
使用 utils.max()
utils.randomStr()

导入与使用

导入 const {max,randomStr} = require('./utils.js') 	
使用 max()
randomStr()

快捷导出

exports.say = function(){ 	console.log("到结婚了年龄吗?") }

五,项目运行

配置命令

 package.json->script 	
 "serve":"node main.js"
  npm run serve

cmd

进入项目目录

node main/js

六,mysql命令

查询 select

SELECT * FROM `feedback` WHERE 1;

1. 指定列查询

SELECT `msg`,`name` FROM `feedback` WHERE 1;

2. 添加查询条件

select * from feedback where name='小曾';

3. 查询msg中包含山的元素

select * from feedback where msg like '%山%'
 //%代表是任意字符

4. _代表任意一个字符串

select * from feedback where msg like '山_有%'

5. . 按时间排序 降序

select * from feedback where 1 order by `datetime` desc

6. 查询 偏移2个 截取3行

select * from feedback where 1 order by `datetime` desc limit 2,3

7. 增加

insert into

8. 修改

update

9. 删除

delete

七,node操作sql

1. 安装

npm i mysql -S

2. 导入

const mysql = require("mysql")

3. 创建连接

const conn = mysql.createConnect({
 host:"localhost",
user:"root",
password:"",
database:"feed"
})

4. 连接数据库

conn.connect(function(err){if(!err){console.log("数据库连接成功")}})

5. 定义sql

var  sql = “select * from feedback where 1

6. 执行sql

conn.query(sql,function(err,result){
   if(!err){
      console.log(result)
    }
})

7. 断开数据库

conn.end(function(){
  console.log("数据库已断开")
})

八,内置服务器创建

1. 导入http

const  http = require("http")

2. 创建服务

const server = http.createServer(function(req,res){
    // req 请求的数据
   // res 响应的数据
  res.statusCode = 200; //响应码
  res.setHeader("Content-Type","application/json") //响应类型
  res.end(`{}`)//返回的数据
})

3. 监听端口

server.listen(8888,function(){
   console.log("localhost:8888 启动")
})
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值