MySql5.5备份和还原

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql5.5备份和还原相关的知识,希望对你有一定的参考价值。

-- 导出数据库中某个表   mysqldump -uroot -pdbpasswd -d dbname test>db.sql;


-- 备份数据库(只份备原数据库中表及表中的内容,不包括数据库本身)


-- DOS命令行导出数据库:

-- 1.点击电脑开始->运行->cmd->cd 进入mysql的bin所在目录 

-- 2. 使用下面命令其中一种(-d表示输出结构) 

-- 3.(a)mysqldump -uroot -pdbpasswd -d dbname test>db.sql;(输出文件在mysql的bin目录下)

--   (b)mysqldump -uroot -p account model>D:\\model.sql;  (输出的文件在D:盘下)

--   (c)mysqldump -uroot -p account>alltable.sql;          (输出文件在mysql的bin目录下)

-- 如果报错误:mysqldump: unknown option ‘--no-beep‘

-- 则代码改成:mysqldump --no-defaults -uroot -proot account>alltable.sql

-- 注:就多了--no-defaults


-- 还原数据库

-- 1.进入MySQL Command Line Client,输入密码,进入到mysql>命令界面

-- 2.输入命令"show databases",查看所有已存在的数据库,方便下面的步骤;

-- 3.建立你要还原的数据库,例:输入"create database account;";

-- 4.切换到刚建立的数据库,输入"use account";

-- 5.导入数据,输入"source D:zhangyicun.sql";

-- 6.开始导入,再次出现"mysql>"并且没有提示错误即还原成功。

-- 7.查看表还原结果:输入"show tables",可以查看还原的表


本文出自 “11157760” 博客,请务必保留此出处http://11167760.blog.51cto.com/11157760/1858724

以上是关于MySql5.5备份和还原的主要内容,如果未能解决你的问题,请参考以下文章

SQLServer2008数据库怎样备份还原和数据恢复

Linux命令:MySQL系列之十四--MySQL备份与还原(xtrabackup工具重要章节)

JAVA程序怎样实现Oracle数据库备份和还原

MySQL如何备份与还原

MySQL的备份与还原,非常规备份,全量备份,增量备份

怎么备份和还原mysql数据库