导航:首页 > 数据处理 > mysql怎么还原数据库

mysql怎么还原数据库

发布时间:2022-03-12 19:09:19

㈠ 怎么备份和还原mysql数据库

备份数据库

使用mysqlmp命令备份数据库

㈡ mysql怎么还原sql文件的数据库,求教程

备份MySQL数据库的命令
mysqlmp
-h主机名或ip
-u用户名
-p密码
数据库名
>
backupfile.sql
还原MySQL数据库的命令:
mysql
-h主机名或IP
-u用户名
-p密码
数据库名
<
backupfile.sql

㈢ mysql删除被的数据库怎么还原

1 找个别的机百器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的度也可以试下):

拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧

2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些知系统信息,不影响你的使用的数据;

如果不能启动,看错误日志,争取启动了。

3 赶紧把数据备份道一份出来,重内新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非容生产重要的环境下。

4 重新做用户授权。

以上步骤参考一下,试一下

㈣ mysql 数据库怎样恢复默认

默认的有mysql,test这几个数据库。
从mysql
5开始,
可以看到多了一个系统数据库information_schema
.
information_schema
存贮了其他所有数据库的信息。
information_schema是一个虚拟数据库,并不物理存在,在select的时候,从其他数据库获取相应的信息。

㈤ 怎么恢复mysql数据库

简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行,就可回复原来的数据。
复杂情况下:
从另一台机上把mysql数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和操作。经过如下几种情况的操作。
1.
在本地重装mysql(安装目录d:\program
files\mysql\mysql
server
5.0),直接把mysql文件夹拷贝至d:\program
files\mysql\mysql
server
5.0\。结果,失败:数据库连接错误。
2.
卸载后重装mysql,将d:\program
files\mysql\mysql
server
5.0\下的数据备份,只把mysql\data文件夹全部内容拷贝到d:\program
files\mysql\mysql
server
5.0\data下。结果,失败:数据库连接错误。将备份的数据还完覆盖。结果,失败,还是连接不上数据库。
3.
卸载后重装mysql,将mysql\data文件夹里的cf1,last文件夹(这两个是原来mysql里的数据库)拷贝进d:\program
files\mysql\mysql
server
5.0\data。连接成功,在navicat
for
mysql里看到数据库cf1和last,但是不能访问,因为数据全为零。明白了原来data里以数据库命名的文件存储的是数据库的表结构,不是元数据。下一步,把data文件夹里的ibdata1文件(3.4g大,明显存储了元数据)拷贝到d:\program
files\mysql\mysql
server
5.0\data里,代替原来的ibdata1文件。重启电脑,打开navicat
for
mysql,连接成功,数据可以访问操作。
至此,操作终于成功。其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复。但那台机已经重装了系统,也就是说mysql失效了。

㈥ 怎么对数据库进行恢复mysql

MySQL备份和还原,都是利用mysqlmp、mysql和source命令来完成的。
1.Win32下MySQL的备份与还原
1.1 备份
开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用“mysqlmp -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqlmp -u root -p voice>voice.sql,然后输入密码即可开始导出。

1.2 还原
进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。

2.Linux下MySQL的备份与还原
2.1 备份
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqlmp -u root -p voice>voice.sql,输入密码即可。
2.2 还原
法一:
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。
法二:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。

㈦ mysql数据库删除了怎么还原数据

首先:将最近的二进制类型的日志文件存成文本文件导出,命令如下:

mysqlbinlog F:/wamp/mysql-bin.000045 > F:/test.txt

其次:打开保存的txt文件,文件格式如下:

其中at 1099代表第1099个命令(姑且这么记),查询这些命令,看看你需要回复的命令在什么地方,然后执行命令。

最后:执行回复命令,如下:

mysqlbinlog --start-position="123" --stop-position="531" F:/wamp/mysql-bin.000045 F:/test.txt | mysql -uroot -p

㈧ mysql数据库文件怎么还原

如果直接备份的物理文件,可以直接覆盖,重启mysql服务即可,如果是导出的sql文件
mysql -u 用户 -p 密码<备份sql

阅读全文

与mysql怎么还原数据库相关的资料

热点内容
比起不回信息收到在忙哪个更伤心 浏览:657
龙华市场到深圳西站坐什么车 浏览:657
怎么回复百合信息 浏览:613
随州东兴市场哪里有修摩托车的 浏览:102
怎么看下个交易日的开盘价位 浏览:782
交警走程序抽血检验什么 浏览:897
成都建材市场前景怎么样 浏览:5
神州技术学院有哪些专业 浏览:462
代理国库税收收缴什么时候生效 浏览:278
为什么做趋势交易很多人都没钱 浏览:122
小程序的diy是什么意思 浏览:330
产品经理ppt怎么写 浏览:253
技术培训机构如何做 浏览:725
扬州驾驶求职市场前景如何 浏览:997
信息经营在哪个类目下 浏览:942
贴牌产品如何分类 浏览:399
产品被判定为受限产品怎么解决 浏览:30
汽车漂移技术要多少钱 浏览:214
为什么产品排名始终靠后 浏览:939
健身胶囊如何建立身体数据档案 浏览:890