命令行CMD模式下备份MySQL数据库

2016-02-19 16:07 1 1 收藏

下面图老师小编要跟大家分享命令行CMD模式下备份MySQL数据库,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 编程语言 】

    假设mysql 安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    备份数据库:

    mysqldump -uroot -p123456 database_named:/backup20070713.sql

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    恢复数据库:删除原有数据库,建立数据库,把备份数据库导入。

    mysqladmin -uroot -p123456 drop database_name

    mysqladmin -uroot -p123456 create database_name

    mysql -uroot -p123456 database_named:/backup20070713.sql

    注:在导入备份数据库前,database_name如果没有,是需要创建的;而且与backup20070713.sql中数据库名是一样的才能导入。

来源:https://www.tulaoshi.com/n/20160219/1611101.html

延伸阅读
     要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C: C:Program FilesMySQLMySQL Server 5.0inmysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。 在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命...
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表已破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事!  备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库...
MySql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个"Linux+Apache+PHP+MySql"平台,这是一个最省钱的高效平台.在使用MySql进行开发时,MySql自带的文档对于新手来说是份很好的参考资料.本文是我在使用MySql中的小小心得。 当前一般用户的开发环境多是Windows或Linux,用户可以到http://www.codepub.com...
标签: Web开发
受影响系统: MySQL AB MySQL 5.0.45 MySQL AB MySQL 5.0.37 MySQL AB MySQL 5.0.26 描述: MySQL是一款使用非常广泛的开放源代码关系数据库系统,拥有各种平台的运行版本。 mysql命令行客户端工具没有在输出中引用“&”、“”、“”、“"”等特殊HTML字符,如果远程攻击者拥有向表格写入数据的权限的话...
标签: MySQL mysql数据库
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表以破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事! 备份数据库两个主要方法是用mysqldump程序或直接拷贝数...

经验教程

866

收藏

35
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部