首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从MySQL文件中恢复.mysql数据库?

如何从MySQL文件中恢复.mysql数据库?
EN

Server Fault用户
提问于 2011-01-04 16:25:01
回答 1查看 705关注 0票数 0

我们的MySQL服务器出现了一些问题,不知怎么的,我所得到的只是我想要恢复的数据库的database.mysql文件。

我已经做了一些谷歌搜索,但我没有找到任何关于我应该如何处理这种类型的文件。

值得一提的是,服务器正在运行Plesk,而数据库没有使用InnoDB。

编辑:我忘了提到,我不知道是哪个应用程序创建了.mysql文件,并且它是二进制格式的。

谢谢,

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-01-04 17:58:18

database.mysql是如何创建的?如果它只是一个标准mysqldump,那么您所要做的就是做一些类似于cat database.mysql | mysql -h hostname -u username -p [database]的事情。

通过查看文本编辑器中的文件,可以看出它是mysql转储文件。mysqldump的前几行如下所示。

代码语言:javascript
复制
-- MySQL dump 10.11
--
-- Host: web-06.example.org    Database: mysql
-- ------------------------------------------------------
-- Server version   5.0.51a-24+lenny4

如果是转储,您可能需要稍微检查一下转储文件。它可能不会执行所需的create database语句,您可能需要这样做。如果转储没有包含名为mysql的数据库,则可能还需要重新创建任何帐户,其中包括帐户和特权。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/218605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档