mysql数据库安装和卸载

安装

  1. 双击mysql-8.1.0-winx64.msi开始安装





  2. 进入mysql配置向导
  3. 默认不用修改
  4. 设置密码
  5. 接下来全部默认安装。
  6. 使用数据库管理软件连接测试。提供的Navicat Premium 12.rar解压即可用
  7. 这个问题主要是因为MySQL服务器使用了caching_sha2_password插件来加密密码,而Navicat版本较旧,不支持该加密方式。navicat需要破解,提供的绿色版本要更改加密方式

    使用win+r进入终端。在mysql/bin目录下
    使用命令:mysql -u root -p
    使用数据库:use mysql;
    设置密码永不过期:
    alter user 'root'@'localhost' identified by '123456' password expire never;
    修改加密方式:
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    刷新权限:FLUSH PRIVILEGES;
    退出:exit
    修改之后重新连接:

卸载

  1. 关闭mysql服务。右击【计算机】,选择【管理】,打开"计算机管理"界面
  2. 选择【服务和应用程序】中的【服务】,在右侧找到【mysql】,右键,选择【停止】
  3. 卸载mysql软件
    可以在控制面板中卸载,把mysql相关的全部卸载掉,mysql安装包也卸载掉,一会安装的时候重新下载安装包就行

    卸载过程



    卸载成功。
  4. 删除MySQL在电脑硬盘上物理位置上的所有文件
  5. 卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了
  6. 通入win+r键调出输入框,输入regedit打开注册表。删除
    HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
    HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL
    文件夹,如果没有可以不用删除了。
  7. 删除C盘下的C:\ProgramData\MySQL 所有文件,如果删除不了则用360粉碎掉即可,该programData文件是默认的隐藏,在查看中把"隐藏的项目"勾上设置显示后即可见

  8. 关键!!!!删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹,一定要删,你可以直接复制粘贴,就会看到这个文件夹。删除还有就是C:/WINDOWS 下的my.ini文件也删除!
    注:可以通过window系统自带的关键字查找功能来查找相关联的文件
    删除后重启电脑即可再次安装
相关推荐
踏月的造梦星球2 小时前
DMDPC 学习:架构、部署、运维与调优
运维·数据库·学习·架构
韩楚风2 小时前
【参天引擎】事务生命周期 / MVCC / Undo / ACID / 分布式事务 功能域整体解析
数据库·分布式·mysql·架构·cantian
renhongxia13 小时前
世界模型,是“空中楼阁”还是AGI的“最后一块拼图”?
运维·服务器·数据库·人工智能·算法·agi
程序员无隅3 小时前
Coding Agent 为什么压缩上下文后还能继续工作?上下文模块设计拆解
java·开发语言·数据库
愿做无知一猿3 小时前
Nacos连接MySQL异常?DataGrip竟成救星
数据库·mysql
G.O.G.O.G3 小时前
LeetCode SQL 从入门到精通(MySQL)06(上)
数据库·sql·mysql·leetcode
千桐科技3 小时前
qData 数据中台开源版从 MySQL 到 Doris完成一次数据同步
大数据·mysql·开源·doris·数据中台·qdata
研究员子楚4 小时前
GEO行业发展标准体系白皮书V2.0-第10卷 · 全球篇:跨国标准协同与全球品牌语义治理框架
数据库·人工智能·microsoft·架构·geo
Omics Pro5 小时前
深度学习多组学互作:组内+组间
数据库·人工智能·深度学习·mysql·搜索引擎·自然语言处理
残*影6 小时前
如何优雅地保存MySQL数据变更历史?
数据库·mysql