如何导入空间商备份的.frm,.myd,.myi格式mysql数据
19/06/2010如何导入空间商备份的.frm,.myd,.myi格式mysql数据到mysql里面呢?
如果你会搜索这个问题,估计你就碰到了和我差不多的问题了。
之前的空间商倒闭,没有提前通知我们备份数据,所以只能收到空间商自己备份好的数据。
其中数据库文件里面是一堆.frm,.myd,.myi文件,外加一个db.opt文件,惭愧,之前从来未了解过这种格式的数据,所以只能求助Google了。
当然,这种问题网上肯定是有答案,下面是我搜索到的解决办法:
其实就是在本地机器安装mysql数据库转换*.frm,*.myd,*.myi,文件为*.sql文件:
1、首先安装mysql,最好版本和服务器一致,字体也要一致(不一致导入后有后遗症-乱码)。
2、然后用建库命令 创建新的数据库命令如下:
create database name;(创建名为name的数据库呵呵“;”不能少) 然后去你安装的mysql目录下的data文件夹下就有个name文件夹。
3、把你的*.frm,*.myd,*.myi文件全部复制到data文件夹下。
4、然后在命令提示符下进入到mysql 安装目录的bin目录下 进行导出为*.sql文件。
mysqldump -uroot -p name > name.sql
显然,上面这个办法有点高要求了,还得动用到命令行,所以我用了另外一个办法。
我机器上安装了XAMPP套件,所以我直接在phpmyadmin里面建立了一个同名的数据库,然后将备份下来的文件全部复制到相应的文件夹里面,Mysql–data–databasename;
接下来的事情就好办了,直接再到phpmyadmin里面把数据库备份下来,到新空间里面导入就可以了。
其实整个过程就是转换一下数据库备份文件的格式,挺简单的。
No comments yet.