Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29073
  • 博文数量: 6
  • 博客积分: 311
  • 博客等级: 二等列兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-08 09:05
文章分类

全部博文(6)

文章存档

2012年(1)

2010年(5)

我的朋友

分类: Mysql/postgreSQL

2012-05-02 16:31:27

备份命令:

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

还原语句:

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

格式:mysqldump –h主机地址 –u用户名 –p用户密码 要备份的数据库名称>路径/备份的数据库文件名(备份文件的路径和名称)

其中需要说明的是:
-h 表示用户想要连接的主机,如果不写,则默认为是本机;
-u 表示用户登录的用户名,如-uroot表示用户名为root;
-p 表示用户登录的密码,使用方法同上;
-w 表示查询的条件

(如果没有指定备份文件的路径,那备份好的文件默认放置在MySql的安装路径的bin目录下)

操作步骤如下:

Windows如下:

1、首先mysqldump工具存在于安装数据库的bin目录下,而不存在于MySql命令提示符中端
2、打开DOS窗口(命令提示符中端):开始-->运行-->cmd
3、退到C盘根目录下?再进入MySql安装目录下:(cd C:\mysql)?进入MySql目录下的子目录bin下:(cd bin)
     如:C:\mysql\bin>
4、执行数据库备份语句 :

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

Linux:直接输入备份语句即可。

实例如下:

假设MySql的安装路径在:C:\mysql
登录MySql数据库的用户名:root
登录MySql数据库的密码为:root
要备份的数据库名称为:mytest
(我需要将备份好的数据库放置在D盘的根目录下,名称就叫做mytest.sql)

进入Mysql安装目录的bin目录下:cd C:\mysql\bin

操作备份命令如下:
C:\mysql\bin>mysqldump –hlocalhost –uroot –proot mytest>d:/mytest.sql
或:
C:\mysql\bin>mysqldump –uroot –proot mytest>d:/mytest.sql

还原数据库的SQL命令:
C:\mysql\bin>mysql –hlocalhost –uroot –proot mytest或:
C:\mysql\bin>mysql –uroot –proot mytest

 

 

阅读(1914) | 评论(1) | 转发(5) |
0

上一篇:java语言的概述

下一篇:没有了

给主人留下些什么吧!~~

坏坏小丸子2012-05-12 16:42:22

恩,很有实用价值~顶一个!!!