.frm,.myd,.myi 3种文件格式恢复成mysql数据库,php和mysql是最佳搭档,我们在php网站建设中,会频繁涉及到和mysql数据库的交互,但有时我们是需要将导出的mysql备份文件恢复或是导入到新数据库当中,很常见的有.frm,.myd,.myi 这3种文件格式,我们来看一下,这三种格式的文件都是做什么用的, .frm是表的结构记录文件, .myd 是表的数据记录文件, .myi是表的索引文件,这3种文件构成了我们基本的mysql数据形式,那我们来看一下,怎样将这3中格式还原恢复成mysql数据库。
1、本地集成php环境
我们在php网站制作时,一般都会在本地搭建集成环境,集成环境的工具有很多,我们今天来拿Xampp这个集成工具做例子,xampp是一种非常好用的国外软件,已经非常成熟,我们来看在xampp中怎样恢复,
xampp的一般网站文件存放目录是: D:/xampp/htdocs/ 这目录是存放网站文件用的,
数据库存放目录一般是: D:/xampp/mysql/data/ 当你打开这个目录的时候是不是有些眼熟,没错,这里面存放的是你本地所有数据库的文件夹,每一个数据库有一个文件夹,当我们打开这些文件夹的时候就会发现其中的文件格式就是 .frm,.myd,.myi这三种,都在这里了。
我们要做的就是 新建一个文件夹 名称就是你数据库的名称 ,把你想要恢复的那3中文件格式,复制到新建的文件夹中, 在运行xampp环境,在根目录/phpmyadmin下就能看到你的数据库了,这样其实就可以用了。
2、上传至空间或是服务器中
上面第一条说到了怎样将 .frm,.myd,.myi这三种文件格式,恢复到本地,一但在本地中可以看到,那么我们完全可以通过phpmyadmin将数据库导出成.sql文件,这样我们就可以通过工具上传到虚拟空间或是网站服务器上面了。
3、非集成php环境
如果你是在本地安装的mysql 数据库,而非集成的php环境,那么恢复这3个文件的方法就有些繁琐,我们还是推荐使用php集成环境,我们来看一下非集成环境怎样操作。
(1)首先本地安装mysql数据库,版本尽量和服务器兼容;
(2)使用数据创建命令:create database name; 创建一个新的数据库,在数据库安装目录的data文件夹下就会生成一个和新建数据库一样的文件夹;
(3)将 .frm,.myd,.myi这三种文件格式,粘贴到新建文件夹下;
(4)运行cmd命令提示符下进入到mysql 安装目录的bin目录下 进行导出为*.sql文件,命令是:mysqldump -uroot -p name > name.sql。
运行后我们会发现一个name.sql文件了,这时我们就可以上传到服务器或空间上了
怎么样php网站建设中,数据库恢复的几种形式你学会了吗 ,更多请关注我们的北京网站制作的发布。
Copyright © 2010-2021 北京瑞恒天龙科技有限公司 All Rights Reserved | 北京网站建设知名服务商 | 北京网站制作 | 京ICP备11004170号-1 京公网安备110107000463号
地址:北京市海淀区永定路长银大厦B座 非工作时间:15810379666 服务热线:010-89941606 座机:010-89941606 转801/802/803/804 版权所有 盗版必究!