由于我换了个m.2的固态硬盘
我重装系统,但是重装系统之后,我mysql之前的版本是5.5的,然后不能启动,我想这重装吧,我想在重装肯定装5.7的了,我就从官网下载了5.7版本,安装完毕,但是我想把我的之前的数据库以及表数据都复盘到mysql5.7下面。
我怎么就没有找到mysql5.7版本的数据存储路径。经过百度一番折腾
方法一:
网上说的一般方式是这样的:
在你的MYSQL的创建目录下,会有一个my.ini的配置文件信息,打开里面,找到下面的一句话:
#Path to the database root
datadir="C:\Documentsand Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data"
当然这是你使用的是MYISAM的存储引擎的默认存放路径。
(注意:我是win10,我在我的C下找不到documents and settings文件,我查了下,据说是取消了,但是C中的用户就是一个意思。但是我们在文件夹中搜索还是没有结果,因为我根本没有放那里,我是方法二。)
-----一点要说明,就是如果你可以在你的my.ini中找到这样的信息,那么你可以去你的这个路径找到你想要的文件。一般文件类型有4种
.frm 文件与操作系统和数据库的引擎无关,都有这么个与表同名的文件。该文件用来保存每个数据表的元数据信息。包括表的结构定义等
.myd 即 my data,表数据文件
.myl