当前位置: 首页 > 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.gsyq.cn/news/1616006.html

相关文章:

  • ABAP :新语法 - REF
  • 当灯光“躲”进陪伴机器人:智能照明的隐藏式进化与异业合作新浪潮
  • 从零到一:在STM32上跑通TinyML的完整实践指南
  • 哔哩下载姬完整指南:告别网络焦虑,轻松掌控B站视频资源
  • 工业4-20mA电流环设计:DAC161S997与PIC32实战解析
  • HarmonyOS7 缓存不是越多越好:图片、数据、视图多层缓存策略这样定
  • VSCode JSON 样式
  • 2026年6月份化工储存用玻璃钢储罐,源头生产企业该如何筛选
  • 亿俐缇国际物流(YLT GLOBAL)——中东双清包税门到门物流服务的优势与特点
  • Spring Cloud Alibaba 生产级实战:16 个模块覆盖全栈微服务
  • 亲测有效:瑜伽缓解腰痛的南湖实践分享
  • 预约小程序怎么搭建?全球5款工具实测:餐宝盈/BBWEYY/比文云/Brizy/PageXL(2026年7月更新),含零代码SAAS、AI编程、源码定制交付
  • STC3115+PIC18F97J94电池监控系统设计与优化
  • 四个看不见的成本漏洞,系统一个一个帮你堵上
  • HarmonyOS7 购物车看着简单最容易翻车:增删改、全选、价格计算一篇讲透
  • 云尖信息参编《Token驱动智能经济研究报告》正式发布
  • 恶意软件窃取 Chrome 会话 Cookie 的攻击机制与防御研究
  • CVE-2025-12108漏洞应急响应实战:从情报研判到深度防御的完整指南
  • AI写了60%的代码,你的研发周期却没变短?问题不在AI,在你对“写代码”的理解
  • 如何在Mac上实现优雅的桌面歌词显示:LyricsX完全指南
  • Trae界面闪烁?一招禁用GPU硬件加速轻松搞定!
  • 微信聊天记录删了别乱找!官方全套恢复方法,无备份也能救
  • 使用无障碍技术实现自动化脚本
  • 告别部署报错!OpenClaw 2.7.9 Win11超稳安装配置全流程
  • Nuke Survival Toolkit:150个专业插件打造高效合成工作流
  • 从消费决策变化看信息透明化的商业价值
  • 分层实验智能体(HExA):基于上下文自演化物理推理智能体框架
  • 如何选择靠谱的装修公司?从泰美空间设计合作案例看筛选标准
  • SQL优化_监管指标计算性能全维度优化方案
  • GEO 是什么?从 “关键词匹配” 到 “AI 信任” 的营销革命