MySQL换路径(文件夹)

#MySQL作为免费数据库很受欢迎,即使公司没有使用,自己也可以用。它是一个服务,在点击Ctrl+Alt+Delete选择任务管理器后,它在服务那个归类里。

经常整理计算机磁盘分类的小伙伴,如果你们安装了MySQL,并且想移动它所在的文件夹,就会被无情的提示:

文件正在使用,而你明明也没打开,即使重启电脑也无济于事。这时你需要打开任务管理器中服务那个归类

右键关掉MySQL的服务,这样之后就可以随意移动啦。

移动路径之后,你再右键打开时,你会发现怎么不能右键打开了呢?因为它的路径变了,你需要改几个地方的绝对路径:

  • 环境变量里,path的路径2个:整个文件路径以及文件中bin文件夹路径;
  • 注册表路径:win+r,输入regedit,根据路径HKEY_LOCAL_MACHINE -> SYSTEME -> CurrentControlSet -> services,选中ImagePath右键 ->修改 -> 修改mysqld.exe和my.nini自己配置文件所在正确路径:
  • MySQL文件夹中,my.ini文件夹中安装和数据路径:

如果以上做好都还是有可能出现无法再次打开服务的现象,与其一步步排查,不如直接重装。重装前注意要删干净原来的MySQL的文件,这个可以搜索到,当你重新安装被提示:the service already exists。说明还没删干净,可以用

sql 复制代码
sc delete mysql

这个代码直接彻底删除。

如果在mysqld --initialize --console报错 ,具体报错为The newly created data directory D:\Mysql\data\ by --initialize is unusable. You can remove it. 这是你的下载版本不对,目前是2024年6月,目前建议下载8.0.37版本的。

装好新版本之后记得改密码!

相关推荐
每天都要进步哦11 小时前
SQL单行函数详解:字符、数字、日期、转换与通用函数全解析
数据库·mysql
不剪发的Tony老师11 小时前
VeloxDB:一款免费开源的轻量级数据库管理工具
数据库·sql
dotnet9011 小时前
批量生成所有表的修改脚本
数据库·sql·oracle
@Mike@11 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
南凉北往12 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
回眸不遇12 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构
2601_9657984712 小时前
MTDb Movie & TV Database Script Setup, Caching, and SEO Guide
linux·服务器·数据库·php
zdl68612 小时前
EasyMarkets:“机器人商业化仍待验证”
数据库·机器人
Freak嵌入式12 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
Elastic 中国社区官方博客13 小时前
Elastic 和 OpenAI 合作,将前沿智能引入非结构化企业数据
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai