博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql通过frm向mysql导入表结构及数据
阅读量:6715 次
发布时间:2019-06-25

本文共 498 字,大约阅读时间需要 1 分钟。

hot3.png

网上一个连接mysql的jsp代码段,给了数据库的备份文件,但是只有frm,

mysql的每张表有三个文件,分别是,*.frm是描述了表的结构,*.MYD保存了表的数据记录,*.MYI则是表的索引,

查了下资料,原来只有frm文件也能导入。

 

过程如下:

1.在mysql目录下的data目录中,找到要导入表所在的数据库的名称,把frm文件放进去,比如我这里是offer.frm,数据库名称是netshop,

放到数据库netshop目录下之后,在mysql中show tables显示如下

在这里table是显示的,但是desc offer就会提示下面错误

 

2,在与offer.frm同一目录建立以下2个文件,文件内容可以为空:

offer.MYD和offer.MYI

3. 在MYSQL命令行使用MYSQL本身的数据表恢复命令repair命令恢复表,如下:

根据结果可以知道,恢复命令执行成功,下边用desc命令测试下:

 

ps:在导入文件后,请设置文件夹权限及用户组,否则有可能导致导入不成功。

 

 

 

 

转载于:https://my.oschina.net/u/1432769/blog/1585843

你可能感兴趣的文章
linux下串口调试工具
查看>>
[转]如何在 .Net Framework 4.0 项目上使用 OData?
查看>>
UVa 12279 - Emoogle Balance
查看>>
头文件algorithm中的常用函数
查看>>
一套解决方案,多个项目
查看>>
Qt3D Shader
查看>>
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决的方法
查看>>
dede文章插入分页符不起作用,编辑器中出现分页符,导致文章显示不全
查看>>
【POJ3377】Ferry Lanes 最短路
查看>>
sqlplus登录提示:ORA-12162:TNS:net service name is incorrectly specified错误
查看>>
Java Scanner 类
查看>>
zoj 1655 单源最短路 改为比例+最长路
查看>>
impulse
查看>>
Deep Learning 教程翻译
查看>>
贪心算法
查看>>
SDL示例一:实现七段数码管的显示
查看>>
Hive权限之审计
查看>>
Redis的安装与使用
查看>>
谈谈站桩
查看>>
容器、应用服务器和web服务器的区别
查看>>