当前位置:首页 > 日记本 > 正文内容

mysql使用物理文件恢复数据

zhangchap5个月前 (12-02)日记本83

一、引擎用的是 :InnoDB

1:下载安装MYSQL Utilities工具

官方下载地址:https://downloads.mysql.com/archives/utilities/


2、cmd


cd F:\BtSoft\mysql\MySQL5.60\data\ask_110


切换到目录


3.window下设置编码


chcp 65001



4、读取表结构


mysqlfrm --diagnostic ./chemitan.frm

5、新建表

CREATE TABLE `wenzhang_w` (
  `点击量` int(11) NOT NULL,
  `作者` text DEFAULT NULL,
  `AID` int(11) NOT NULL,
  `标题` text DEFAULT NULL,
  `发布人` text DEFAULT NULL,
  `发布日期` text DEFAULT NULL,
  `发布时间` text DEFAULT NULL,
  `PCURL` text DEFAULT NULL,
  `MURL` text DEFAULT NULL,
  `PC收录` int(11) NOT NULL,
  `M收录` int(11) NOT NULL,
  `BP` text DEFAULT NULL,
  `BM` text DEFAULT NULL,
  `类型` varchar(600) NOT NULL,
  `title` varchar(3600) DEFAULT NULL,
UNIQUE KEY `AID` (`AID`)
) ENGINE=InnoDB;

6、卸载表空间

alter table yj_ask discard tablespace;


7、 把.ibd数据文件移入到对应的 数据文件下

icms_apps.ibd


8、加载表空间既可

alter table yj_ask import tablespace;


二、引擎用的是 :engine=myisam


有mysql的*.MYD,*.myi,*.frm文件如何恢复到另一个数据库(windows系统)

其实很简单,只要把 这些文件复制到 MYSQL的安装目录 /DATA/数据库名/下面,然后重启一下MYSQL就可以.

如果你的MYSQL在windows下安装为服务的话,通过下面的命令就可以实现重启.

net stop mysql

net start mysql



分享给朋友:

相关文章

Nginx+PHP,PHP如何优化配置?

具体修改FPM配置文件参数: 若你的php日志出现: WARNING: [pool www] seems busy (you may need to increase pm.sta...

python xpath语法总结

python xpath语法总结:常用的://1.从任意节点开始/2.从根节点开始//div/p3.div下的p标签//div[@class="hrzz_bottom"]/ul/l...

python 随机生成时间戳写入txt文件/运行sql语句

import time from random import randint with open('time.txt', ...

python 发布文章 随机分类(choice)

from random import choice catid = choice([5,6]) #choice 函数从列表中随机提取...

Python 正则表达式 带分组的替换 \g

import re re.sub(r'([^a-z]*)[a-z]([^a-z]*)', '\g<1>\g<2>',wor...

python提高运行速度numba.jit

使用numba.jit。 numba可以将 Python 函数 JIT 编译为机器码执行,大大提高代码运行速度。import time def computeSum(size:&...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。