导航:首页 > 程序命令 > mysql恢复数据命令行

mysql恢复数据命令行

发布时间:2024-08-19 10:21:26

‘壹’ 怎么还原,恢复或导入MySQL数据库

1、source命令

1)打开开始菜单->程序->MySQL->MySQL Command Line Client,输入MySQL的root密码。

2)然后输入use 数据库名;进入对应的数据库,再用source 备份文件具体路径;命令导入备份文件。注意,在这里的命令后面都要加;分号,截图如下:

2、mysql命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:Programmysql41in。如果是linux系统,请直接看下面的步骤。

2)执行mysql命令导入数据库,命令格式为:

mysql -u用户名 -p密码 数据库名<备份文件具体路径

比如:mysql -uroot -pabc123 mydb<file.sql,其中用户名和密码也可以是具体数据库的,不一定要root的。

二、数据库的导出(备份)

一般使用mysqlmp命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:Programmysql41in。如果是Linux系统,请直接看下面的步骤。

2)执行mysqlmp命令导入数据库,命令格式为:

mysqlmp -u用户名 -p密码 数据库名>备份文件具体路径

‘贰’ linux中mysql如何备份与恢复(mysql备份和恢复数据库命令)

把以前写的一个发你看看

脚本要求:编写shell脚本,每天凌晨1点备份td_oa库,到mysql-back目录,并将备份文件压缩,压缩名称为备份的日期,只保留连续七天的备份物斗猜文件

#!/bin/bash

mysql-uroot-p123456-e"flushtableswithreadlock;"锁住表

/usr/local/mysql/bin/mysqlmp-uroot-p123456td_oa--flush-logs--single-transaction

mysql-uroot-p123456-e"unlocktables;"解锁

a=`/bin/date%Y-%m-%d`#在这里加上销源时间,压缩的时候罩型加上时间,会失败。

echo$a

cd/gxl

/bin/tar-czf$a.tar/fjp/td_oa.sql

b="$a.tar"

cp-p$b/root/fjp

forcin`find/root/fjp-ctime7`

do

/bin/rm-rf$c

done

‘叁’ mysql在dos命令下备份还原数据库

备份数据库:
mysqlmp -u root -p 123456 database_name>d:/database_name_backup_20071126.sql
恢复数据库:

删除原有数据库,建立数据库,把备份数据库导入。
mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroot -p123456 create database_name
mysql -uroot -p123456 database_name<d:/database_name_backup_20071126.sql
注:在导入备份数据库前,database_name如果没有,是需要创建的;而且与database_name_backup_20071126.sql中数据库名是一样的才能导入。

阅读全文

与mysql恢复数据命令行相关的资料

热点内容
wifi密码有二级加密如何破 浏览:807
单片机c语言时间 浏览:620
冰箱压缩机敲击声 浏览:814
苹果账户更新app被禁用怎么办 浏览:967
转转app怎么解除永久封杀 浏览:824
国家反诈app怎么注册不了 浏览:342
32岁女程序员迷茫 浏览:49
红米无法访问data文件夹 浏览:687
国家反诈中心app为什么审核不过去 浏览:873
linuxwindows启动盘 浏览:813
百度贴吧app怎么看访客 浏览:438
javaio文件复制 浏览:409
app上海总部在什么楼里 浏览:373
格式化硬盘dos命令 浏览:496
红茶可以缓解压力 浏览:1001
腾讯云怎么弄七十多一年云服务器 浏览:721
java按钮设置图片 浏览:869
php数字分页代码 浏览:793
旅游业程序员 浏览:403
区块链第三代加密数字资产 浏览:525