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

Windows10上安装MySQL操作步骤

MySQL是开源的关系型数据库,兼容每个操作系统,被Oracle收购。源码地址:https://github.com/mysql/mysql-server。最新发布版本为9.7.1,同时持续维护发布8.4系列(最新8.4.10)和8.0系列(8.0.47)。

MySQL针对不同的用户,分社区版和企业版

MySQL的优势

(1).使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;

(2).支持FreeBSD、Linux、Mac OS、OpenBSD、Solaris、Windows等多种操作系统;

(3).为多种编程语言提供了API。这些编程语言包括C、C++、C#、VB.NET、Delphi、Java、Perl、PHP、Python、Ruby等;

(4).支持多线程,充分利用CPU资源,支持多用户;

(5).优化的SQL查询算法,有效地提高查询速度;

(6).既能够作为一个单独的应用程序在客户端服务器网络环境中运行,也能够作为一个程序库而嵌入到其他的软件中;

(7).提供多语言支持,常见的编码如中文的GB 2312、BIG5、日文的Shift JIS等都可以用作数据表名和数据列名;

(8).提供TCP/IP、ODBC和JDBC等多种数据库连接途径;

(9).提供用于管理、检查、优化数据库操作的管理工具;

(10).可以处理拥有上千万条记录的大型数据库。

Windows10上安装MySQL操作步骤

1.若机子上已安装过MySQL,需先卸载干净,步骤:

(1).停止服务:打开任务管理器,切换到"服务",找到"MySQL80",右键单击,选择"停止"; 或命令行方式,执行:net stop MySQL80

(2).删除服务:以管理员身份运行"命令提示符",输入:sc delete MySQL80;若查询服务,执行:sc query MySQL80

(3).卸载软件:控制面板 -> 卸载程序:卸载MySQL开头的软件

(4).删除安装目录:

C:\Program Files下的MySQL目录

C:\Program Files (x86)下的MySQL目录

C:\ProgramData下的MySQL目录

(5).删除注册表:"Win + R"键输入regedit,点击"确定"

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL80" # 注:不一定为ControlSet001,也可能为ControlSet008之类的

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL80"

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\EventLog\Application\MySQL80"

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL80"

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\MySQL80"

删除"计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL80"

(6).删除环境变量配置

(7).重启计算机

2.安装MySQL:

(1).从 https://dev.mysql.com/downloads/installer/ 下载,这里使用本地已经存在的mysql-installer-community-8.0.19.0.msi

(2).双击mysql-installer-community-8.0.19.0.msi,界面如下图所示,选择"Developer Default"

(3).点击"Next",检查依赖组件,界面如下图所示,点击"Execute"

自动安装MySQL For Excel 1.3.8,如下图所示,点击"Install",等待安装完成,点击"Finish",Status由""变为"INSTL DONE"

Connector/Python 8.0.19不会自动安装,需手动安装,用不到Python,暂时不安装:若安装,解决方法:本机先安装Python(注意:版本不能太高,否则Connector/Python 8.0.19不兼容),并加入环境变量;然后从https://downloads.mysql.com/archives/c-python/ 下载mysql-connector-python-8.0.19-windows-x86-32bit.msi并安装

(4).点击"Next",弹出警告窗口,如下图所示,不用理会,点击"Yes"

(5).进入安装界面,如下图所示,点击"Execute",等待安装完成

(6).点击"Next",进入配置,如下图所示,点击"Next"

(7).勾选"Standalone MySql Server / Classic MySQL Replication",如下图所示,点击"Next"

(8).Config Type选择"Development Computer",其它默认,如下图所示,点击"Next"

(9).Authentication Method选择"Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)",注:若选择新加密授权方式"Use Strong Password Encryption for Authentication (RECOMMENDED)",可能因某些低版本的客户端工具不支持此方式,导致无法连接数据库。如下图所示,点击"Next"

(10).设置root密码,如下图所示,点击"Next"

(11).将MySQL作为一个Windows服务,如下图所示,点击"Next"

(12).应用配置,如下图所示,点击"Execute"

(13).配置完成,如下图所示,点击"Finish"

(14).Product Configuration,如下图所示,点击"Next"

(15).Router Configuration,如下图所示,点击"Finish"

(16).Product Configuration,如下图所示,点击"Next"

(17).Connect to Server,如下图所示,输入root密码,然后点击"Check",再点击"Next"

(18).Apply Configuration,如下图所示,点击"Execute"

(19).配置Samples和Examples完成,如下图所示,点击"Finish"

(20).Product Configuration,如下图所示,点击"Next"

(21).Installation Complete,如下图所示,点击"Finish"

(22).弹出两个对话框:MySQL Shell和MySQL Workbench,如下图所示

3.验证是否安装成功

(1).配置环境变量:将C:\Program Files\MySQL\MySQL Server 8.0\bin添加到系统环境变量Path中

(2).打开"命令提示符",输入:mysql -h localhost -u root -p ,输入密码后再输入status,结果如下图所示:安装成功

(3).也可打开"MySQL 8.0 Command Line Client",输入密码后再输入status,结果如下图所示:安装成功

http://www.jsqmd.com/news/1104029/

相关文章:

  • 纯小白零基础漏洞挖掘完整教程,从理论到实操一步到位,看完即可上手提交漏洞拿赏金
  • 论文格式改 3 遍还不合格?笔墨 AI 一键匹配院校模板,不用手动调半天
  • 多场景学术写作一站式解决方案,paperxie 智能论文写作功能拆解实测
  • 使用JMeter进行gRPC微服务性能测试的完整指南
  • 优化数据库查询性能的五个实用技巧
  • 哔哩下载姬完整指南:告别网络焦虑,轻松掌控B站视频资源
  • 简单聊一下JAX
  • 3个关键突破:如何用dnSpyEx解决.NET逆向工程的核心痛点?
  • 工业4-20mA电流环设计:DAC161S997与PIC32实战解析
  • 工业清洁机器人智能化应用与厂区使用优势
  • Mac远程控制Windows电脑的两种方法
  • 论文选题总是太宽泛?笔墨 AI 前置引导锚定研究边界,从源头避免跑偏
  • 示波器基础:从探头补偿到SPI总线解码实战——触发、解码、测量
  • HarmonyOS7 缓存不是越多越好:图片、数据、视图多层缓存策略这样定
  • 核聚热爱,竞力向上!爱攻AGON亮相2026核聚变游戏嘉年华
  • HarmonyOS7 插件化怎么做才真能热插拔?动态加载架构拆开讲
  • 松江厂房出租企业哪家专业
  • CCF-GESP计算机学会等级考试2026年6月二级C++T2 菱形
  • bug 记录 - 字符加粗导致宽度变化抖动问题
  • CRMEB Pro 订单二开避坑:为什么商品页和下单页的价格会不一致?
  • VSCode JSON 样式
  • 纳米级定位的“最后一公里”:压电运动控制器三大驱动架构对比与算法选型实测(2026)
  • 二值信号量 vs 互斥量(Mutex)核心区别
  • 2026年AI论文工具盘点:12款神器助你高效完成开题写作、改稿和答辩
  • 本地电脑也能玩 AI,Ryzen AI 搭配 Ollama 快速上手教程
  • 高效Zotero笔记管理:用Mdnotes插件将学术文献秒变Markdown
  • 办公场景自动化 OpenClaw 实操教学,图形界面完成整套智能体部署(含安装包)
  • HarmonyOS7 AOP 能干嘛?无侵入性能监控和日志埋点实战
  • 2026年6月份化工储存用玻璃钢储罐,源头生产企业该如何筛选
  • 亿俐缇国际物流(YLT GLOBAL)——中东双清包税门到门物流服务的优势与特点