当前位置:首页 » 操作系统 » windows备份mysql数据库

windows备份mysql数据库

发布时间: 2022-05-29 18:51:29

‘壹’ 怎么备份和还原mysql数据库

备份数据库

使用mysqlmp命令备份数据库

‘贰’ windows环境下mysql设置自动备份

把WinRAR安装到计算机上。
将下面的命令写入到一个文本文件里
*******************************Code Start*****************************
net stop mysql
c:\progra~1\winrar\winrar a -ag -k -r -s d:\mysql.rar d:\mysql\data
net start mysql
*******************************Code End*****************************
保存,然后将文本文件的扩展名修改成CMD。进入控制面版,打开计划任务,双击“添加计划任务”。在计划任务向导中找到刚才的CMD文件,接着为这个任务指定一个运行时间和运行时使用的账号密码就可以了。

‘叁’ 如何在64位Windows7上用命令备份MySQL数据库

关键字: mysql 还原或者导入数据库命令:
mysql -u root --password=root

备份数据库命令:

mysqlmp -u root --password=root --database helloworld >helloworld_backup.sql

其他用法:

1.导出整个数据库
mysqlmp -u 用户名 -p 数据库名 > 导出的文件名
mysqlmp -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqlmp -u 用户名 -p 数据库名表名> 导出的文件名
mysqlmp -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqlmp -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库

‘肆’ 如何备份及导入mysql数据库

开始菜单
|
运行
|
cmd
|
MySQL命令行
导出数据库:
进入MySQL目录下的
bin文件
夹:cd
MySQL中到bin文件夹的目录如我输入的命令行:cd
D:\Program
Files\MySQL\MySQL
Server
5.1\bin
(或者直接将windows的
环境变量
path中添加该目录)
导出数据库:
mysqlmp
-u
用户名
-p
数据库名
>
导出的文件名
如我输入的命令行:mysqlmp
-u
root
-p
ygeshop
>
ygeshop.sql
(输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面
输入表
名即可)
4
会看到文件ygeshop.sql
自动生成到bin文件下
命令行导入数据库:

‘伍’ windows下怎么备份mysql数据库的数据

如何备份?要通过数据库工具,从数据库工具选择备份操作,实现数据库备份

‘陆’ windows下Mysql 怎样备份和还原

  1. 双击MySQL Tools for 5.0MySQLAdministrator.exe;

  2. 点击Backup;

‘柒’ [参考][数据库]在Windows上如何使用Mysqlmp备份mysql数据库

2.键入”cdc:\mysql\bin"转到c:\myql\bin目录 3.使用mysqlmp命令备份数据库,格式是:mysqlmp-u数据库用户名-p数据库密码数据库名c:\backup.sql。请填入真实的数据库用户名,数据库密码和数据库名。c:\backup.sql则为存放数据库备份文件的目录和数据库备份文件的名称,您可以自行选择存放目录和文件名。 4.键入命令后按enter键,然后请耐心等待,直到命令自动跳回c:\mysql\bin,此时数据库已备份成功。您就可以将备份还原到别的数据库上了。

‘捌’ MYSQL数据如何实时备份

MYSQL数据如何实时备份
依次单击:开始--程序--Microsoft SQL Server--企业管理器--SQL Server组--管理--数据库维护计划

在右侧空白处右键单击,新建维护计划--勾选要备份的数据库--下一步

指定数据库备份计划--调度--单击"更改"--设置备份的时间,备份周期--下一步
每日频率即是每天什么时间开始进行备份
发生频率即是执行的周期

指定备份磁盘目录--修改"使用此目录"的路径作为备份数据库的存放路径.勾选删除早于此时间的文件,我这里选择一周,即是数据库备份文件把一周前的进行删除

给此任务计划填写一个名字:back 2单击"完成",就可以在数据库维护计划中看到刚才新建的计划.

注意事项

一定要开启sql server agent服务

‘玖’ mysql数据库如何备份

MySQL数据库备份与还原
备份和恢复数据
生成SQL脚本
在控制台使用mysqlmp命令可以用来生成指定数据库的脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。
mysqlmp –u用户名 –p密码 数据库名>生成的脚本文件路径
现在可以在C盘下找到mydb1.sql文件了!
注意,mysqlmp命令是在Windows控制台下执行,无需登录mysql!!!
执行SQL脚本
执行SQL脚本需要登录mysql,然后进入指定数据库,才可以执行SQL脚本!!!
执行SQL脚本不只是用来恢复数据库,也可以在平时编写SQL脚本,然后使用执行SQL 脚本来操作数据库!大家都知道,在黑屏下编写SQL语句时,就算发现了错误,可能也不能修改了。所以我建议大家使用脚本文件来编写SQL代码,然后执行之!
SOURCE C:\mydb1.sql
注意,在执行脚本时需要先行核查当前数据库中的表是否与脚本文件中的语句有冲突!例如在脚本文件中存在create table a的语句,而当前数据库中已经存在了a表,那么就会出错!
还可以通过下面的方式来执行脚本文件:
mysql -uroot -p123 mydb1<c:\mydb1.sql
mysql –u用户名 –p密码 数据库<要执行脚本文件路径
这种方式无需登录mysql!

‘拾’ mysql备份问题,mysql版本5.7.2

1.mysqlmp:最早,也是最成熟的逻辑备份工具,是 MySQL 原生的用来备份整个数据库实例、单个数据库、单张表的逻辑备份工具, 上手简单,学习成本几乎为 0。备份简单,恢复也简单。

比如导出单个数据库 ytt: mysqlmp ytt > /tmp/ytt.sql;

恢复也非常简单:mysql < /tmp/ytt.sql

缺点是备份速度慢。在整个备份过程中,是单线程运行;备份出来的数据集要恢复的话同样也是单线程运行,恢复速度也慢。除非对同一时刻的所有表单独备份出来,自己写额外脚本进行多线程恢复。

2.mysqlpump:MySQL 5.7 GA 后推出的 mysqlmp工具的增强版。可以对同一个数据集多个线程并发备份,备份速度很快。

其他缺点和 mysqlmp 一样。

3.MySQL Shell UTIL对象附带的备份工具:随 MySQL 8.0.21 最新版本捆绑发布,自带多线程备份以及多线程恢复功能, 可以直接替代 mysqlmp/mysqlpump。

  • mp_instance/mpInstance 用来多线程备份 MySQL 整个单机实例
  • mp_schemas/mpSchemas 用来多线程备份 MySQL 单个数据库
  • load_mp/loadDump 用来多线程恢复之前两个工具导出的数据集文件
热点内容
世界资产配置是什么 发布:2024-10-28 23:23:03 浏览:530
2022款轩逸哪个配置性比价高 发布:2024-10-28 23:21:25 浏览:956
专业java就业培训 发布:2024-10-28 22:59:52 浏览:121
安卓手机声卡转换器哪个好 发布:2024-10-28 22:57:39 浏览:10
公积金怎么查询账号密码 发布:2024-10-28 22:43:33 浏览:156
电视路由器哪里是网络密码 发布:2024-10-28 22:43:32 浏览:826
python爬虫教程pdf 发布:2024-10-28 22:39:15 浏览:893
哪个微信安卓版本好用 发布:2024-10-28 22:22:10 浏览:342
net调用java接口 发布:2024-10-28 22:21:58 浏览:475
c语言输入单个字符 发布:2024-10-28 22:20:58 浏览:429