导航:首页 > 程序命令 > 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恢复数据命令行相关的资料

热点内容
三国志11汉化包在哪个文件夹 浏览:924
java订单系统源码 浏览:485
php开源视频系统 浏览:220
程序员自我隔离 浏览:95
kd与其它指标叠加源码图片 浏览:790
arcgis在云服务器上安装无反应 浏览:951
服务器bmc刷一半怎么办 浏览:369
phppdf打印 浏览:665
向量范数的源码 浏览:79
查找隐藏的文件夹win7 浏览:596
怎么才能玩我的世界正版服务器 浏览:147
邮箱中发件服务器是什么 浏览:219
菜鸟app怎么设置快递不放菜鸟驿站 浏览:795
android文件内容获取 浏览:719
iis如何配置php环境 浏览:597
android的内核源码 浏览:563
android代理app 浏览:828
小说代理漫画出书分销源码 浏览:989
博途软件编程加密 浏览:985
什么app可以学习一级建造师 浏览:569