首页 > 解决方案 > Win 10 MySQL 启动配置文件 (my.ini) 未加载数据目录

问题描述

所以我一直将 wamp 用于 MySQL 方面,但我决定升级,因为 wamp 使用的是 MySQL v5。所以我已经安装了 MySQL 版本 8。

我正在使用存储在外部 SSD 上的大约 60GB 的数据库我的问题是当我安装新的 MySQL v8 时,我必须更新 my.ini 以声明外部数据库,但由于某种原因,它不会从 my.ini 中读取。 ini 文件。

下面是带有 my.ini 的图像,MySQL Workbench 显示它正在使用该 my.ini 文件进行配置,并且还显示它没有使用 my.ini 中指定的数据路径。

在此处输入图像描述

即使我用明确的参数启动守护程序和客户端,说我要使用该配置,它仍然会忽略。

想到一个想法,因为我有一堆 MYD/FRM/MYI 文件,这是一个新的数据库,我必须以某种方式导入它们吗?

在此处输入图像描述 这就是它不想阅读表格的原因吗?

谢谢。

标签: mysqlwindows

解决方案


我明白为什么您认为需要导入数据文件夹中的文件。事实上,您需要做的就是共同支付旧文件夹并将其放入新的 mysql 服务器文件夹中。

在新的 mysql 文件夹中,打开提示符并执行命令:

mysql_upgrade -u 'user_name' -p

输入密码,它将负责升级旧数据。


推荐阅读