Win 10 MySQL启动配置文件(my.ini)未加载数据目录

时间:2018-09-11 03:03:50

标签: mysql windows

因此,我一直只在MySQL方面使用wamp,但由于wamp使用MySQL v5,所以我决定升级。所以我已经安装了MySQL版本8。

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

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

enter image description here

即使我同时使用显式参数启动守护程序和客户端并说我要使用该配置,它仍然会忽略。

想到一个主意,因为我有很多MYD / FRM / MYI文件,而这是一个新的数据库,我是否必须以某种方式导入它们?

enter image description here 这就是为什么它不想读取表吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我明白了为什么您认为需要导入数据文件夹中的文件。实际上,您所需要做的就是共付旧文件夹并将其粘贴到新的mysql服务器文件夹中。

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

mysql_upgrade -u 'user_name' -p

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