尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

MySQL,Maven,node,nvm问题汇总

MySQL,Maven,node,nvm问题汇总
📅 发布时间:2026/7/3 2:04:37

问题汇总:

idea识别不上项目

有的idea版本有点老,自己识别不上项目,高版本的idea识别能力强一点。

  1. 用户的环境文件不能放在project中,否则idea索引识别不了

    1. 先清除缓存,删掉.idea文件
    2. 在右边的maven projects模块(生命周期2个)先右键->选择ignore project掉那个没用的pom
  2. 用户hbuildx自动uniapp-cli插件缺失,删了重装

  3. 你点不知道哪个进程老是占用8080端口,自己注意一下, 如果发现被占用,会报Web server failed to start. Port8080was alreadyinuse. 查找PID:netstat-ano|findstr :8080 端口占用杀死进程:taskkill /PID69688/F
  4. npminstall执行失败 enoent This is related tonpmnot being able tofinda file. enoent A complete log of this run can be found in:

    表示当前目录没有:package.json文件不存在。npm 在C:\Users\31631\Desktop\project目录下找不到package.json。

直接进入对应目录,然后在终端运行:npm install。如manage_code,cli_code.

前端部署:npm -i启动失败

方法一:手动删除(推荐)

# 1. 删除 node_modules 文件夹# rmdir /s /q node_modules (win)# rm -r -force node_modules (linux/mac)# 2. 删除 package-lock.json(可选,但推荐)del package-lock.json# 3. 清理 npm 缓存(可选)npmcache clean--force# 4. 重新安装npminstall

node设置淘宝镜像源

# 1. 配置淘宝镜像源(永久生效)npmconfigsetregistry https://registry.npmmirror.com# 2. 验证是否配置成功npmconfig get registry

nvm设置镜像源&下载

# nvm 下载https://github.com/coreybutler/nvm-windows/releases#找到 nvm 的安装目录找到并编辑 settings.txt 文件 在这个目录下,找到 settings.txt 文件,用记事本打开它。 在文件末尾添加以下两行(直接复制粘贴): node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/

mysql没启动导致线程异常

# 设置开机自启(cmd下:二选一)sc config MySQLstart=auto# powershell设置(二选一)sc.exe config MySQLstart=auto# 查找接口MySQL是否启动net start|findstr MySQL# 启动net start MySQL
cd"C:\Program Files\MySQL\MySQL Server 5.7\bin"C:\Program Files\MySQL\MySQL Server5.7\bin>net start MySQL 服务名无效。 请键入 NET HELPMSG2185以获得更多的帮助。 update mysql.usersetpassword=password('123456')whereuser='root';C:\Program Files\MySQL\MySQL Server5.7\bin>mysqld--installService successfully installed. C:\Program Files\MySQL\MySQL Server5.7\bin>net start MySQL MySQL 服务正在启动.MySQL 服务已经启动成功。
  1. MySQL 8.0 ZIP版安装全流程


    第一阶段:清理旧环境

    # 1. 停止并删除旧服务 net stop MySQL80 sc delete MySQL80 # 2. 删除残留目录 rd /s /q "C:\ProgramData\MySQL" rd /s /q "C:\Program Files\MySQL\MySQL Server 8.0" # 3. 删除注册表残留(可选) reg delete "HKLM\SYSTEM\CurrentControlSet\Services\MySQL80" /f

    第二阶段:准备安装文件

    1. 下载 ZIP 包
      https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.41-winx64.zip

    2. 解压到纯英文目录
      D:\mysql-8.0.41-winx64

    3. 创建my.ini配置文件(保存编码选 ANSI)

    [mysqld] port=3306 basedir=D:/mysql-8.0.41-winx64 datadir=D:/mysql-8.0.41-winx64/data character-set-server=utf8mb4 tmpdir=D:/temp [mysql] default-character-set=utf8mb4 [client] port=3306 default-character-set=utf8mb4
    1. 创建临时目录
    mkdir D:\temp

    第三阶段:初始化与安装

    # 1. 进入 bin 目录 cd /d D:\mysql-8.0.41-winx64\bin # 2. 初始化(无密码模式) mysqld --initialize-insecure --console # 3. 安装服务 mysqld --install MySQL80 --defaults-file="D:\mysql-8.0.41-winx64\my.ini" mysqld --install MySQL80 --defaults-file="D:\Program Files\MySQL\MySQL Server 8.0\my.ini" # 4. 启动服务 net start MySQL80

    第四阶段:进入mysql配置用户

    -- 1. 无密码登录mysql-u root--skip-password-- 2. 设置 localhost 密码ALTERUSER'root'@'localhost'IDENTIFIEDBY'123456';-- 3. 创建 127.0.0.1 用户CREATEUSERIFNOTEXISTS'root'@'127.0.0.1'IDENTIFIEDBY'123456';GRANTALLPRIVILEGESON*.*TO'root'@'127.0.0.1'WITHGRANTOPTION;-- 4. 创建 % 用户(可选)CREATEUSERIFNOTEXISTS'root'@'%'IDENTIFIEDBY'123456';GRANTALLPRIVILEGESON*.*TO'root'@'%'WITHGRANTOPTION;-- 5. 刷新权限FLUSHPRIVILEGES;-- 6. 验证SELECTuser,hostFROMmysql.userWHEREuser='root';-- 7. 退出exit;

    第五阶段:兼容 Navicat(解决 2059 报错)

    # 1. 登录 MySQL mysql -u root -p # 密码: 123456 cd /d "D:\Program Files\MySQL\MySQL Server 8.0\bin"
    -- 2. 修改加密方式ALTERUSER'root'@'127.0.0.1'IDENTIFIEDWITHmysql_native_passwordBY'123456';ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'123456';ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'123456';FLUSHPRIVILEGES;-- 3. 退出exit;

    第六阶段:验证

    # 测试 localhost mysql -u root -p 密码: 123456 # 测试 127.0.0.1 mysql -h 127.0.0.1 -u root -p 密码: 123456 # 测试 Navicat 连接 主机: 127.0.0.1 端口: 3306 用户名: root 密码: 123456
    **下载5.7.32 ZIP包**: - 访问 MySQL 官方存档页面:https://downloads.mysql.com/archives/community/ - Product Version: 选择`5.7.32`- Operating System: 选择`Windows(x86,64-bit), ZIP Archive`- 点击 Download 下载(约300MB)

maven设置setting.xml文件

<?xml version="1.0" encoding="UTF-8"?><settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><!-- ========== 1. 本地仓库配置 ========== --><!-- 默认位置:C:\Users\my\.m2\repository --><localRepository>${user.home}/.m2/repository</localRepository><!-- ========== 2. 镜像源配置 ========== --><!-- 使用阿里云镜像加速国内下载 --><mirrors><mirror><id>aliyun-maven</id><name>Aliyun Maven Mirror</name><url>https://maven.aliyun.com/repository/public</url><mirrorOf>central</mirrorOf><!-- 只覆盖中央仓库,不干扰其他仓库 --></mirror><!-- Spring 专用镜像(备用) --><mirror><id>aliyun-spring</id><name>Aliyun Spring Mirror</name><url>https://maven.aliyun.com/repository/spring</url><mirrorOf>spring-plugins</mirrorOf></mirror></mirrors><!-- ========== 3. Profile配置(包含远程仓库) ========== --><profiles><profile><id>default-profile</id><!-- 激活条件:默认激活 --><activation><activeByDefault>true</activeByDefault></activation><!-- 远程仓库配置(优先级高于镜像中的central) --><repositories><!-- 阿里云公共仓库(完整版) --><repository><id>aliyun-public</id><name>Aliyun Public Repository</name><url>https://maven.aliyun.com/repository/public</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled><!-- 禁止使用快照版 --></snapshots></repository><!-- 中央仓库(官方,作为最后的保底) --><repository><id>central</id><name>Maven Central</name><url>https://repo.maven.apache.org/maven2</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></repository></repositories><!-- 插件仓库配置 --><pluginRepositories><pluginRepository><id>aliyun-plugin</id><name>Aliyun Plugin Repository</name><url>https://maven.aliyun.com/repository/public</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></pluginRepository></pluginRepositories></profile></profiles><!-- ========== 4. 激活默认profile ========== --><activeProfiles><activeProfile>default-profile</activeProfile></activeProfiles><!-- ========== 5. 其他常用配置(可选) ========== --><!-- 不配置代理,需要时再添加 --><proxies><!-- 留空,需要代理时再取消注释并填写 --></proxies><!-- 服务器认证(私服需要时才配置,此处留空) --><servers><!-- 如果需要认证,格式如下: <server> <id>private-server</id> <username>your-username</username> <password>your-password</password> </server> --></servers><!-- 离线模式:false 表示在线 --><offline>false</offline><!-- 交互模式:true 表示允许交互 --><interactiveMode>true</interactiveMode></settings>

相关新闻

  • Node.js 轻量任务调度:别一开始就上复杂平台
  • 漏斗分析:掉得最多的一步,不一定最该优化
  • 容器查询实践:组件响应式不能只依赖视口宽度

最新新闻

  • 【Java课程设计/毕业设计】基于 SpringBoot 的 “图书森林” 馆藏图书智能借阅系统的设计与实现 基于 SpringBoot 的共享图书资源可视化管理系统【附源码、数据库、万字文档】
  • CSRF攻击原理与防御实战:从DVWA靶场到企业级防护方案
  • 小程序商城哪个平台好?适合零售、餐饮和服务商家的选型逻辑
  • Oracle与Java安全实战:从SQL注入防御到TDE加密的纵深防护体系
  • 从“用户投诉才知道”到“出问题前自动告警”:告警系统演进之路
  • Virbox Protector 从何而来:深盾科技的软件保护演进

日新闻

  • JMeter接口测试实战:从核心元件到复杂场景构建
  • Java Applet版刽子手游戏源码:含完整项目结构、吊杆绘图与胜负逻辑
  • 使用Apache JMeter对RoadRunner PHP应用进行性能测试与调优指南

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号