精华内容
下载资源
问答
  • mysql命令行备份及恢复数据库
  • linux服务器上,自己做所有数据库备份脚本方法,先打包在保存
  • 转至 神马和浮云 ,命令未测试,主要是方便操作mysql时需要而记的笔记  ...备份数据库到D盘跟目录 mysqldump -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql 备份到当前目录 备份MySQ...

    转至  神马和浮云  ,命令未测试,主要是方便操作mysql时需要而记的笔记 

     

    例如:

    数据库地址:127.0.0.1

    数据库用户名:root

    数据库密码:pass

    数据库名称:myweb

     

    • 备份数据库到D盘跟目录
    mysqldump -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql
    • 备份到当前目录 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库
    mysqldump --add-drop-table -h127.0.0.1 -uroot -ppass myweb > backupfile.sql
    • 直接将MySQL数据库压缩备份 备份到D盘跟目录
    mysqldump -h127.0.0.1 -uroot -ppass myweb | gzip > d:/backupfile.sql.gz
    • 备份MySQL数据库某个(些)表。此例备份table1表和table2表。备份到linux主机的/home下
    mysqldump -h127.0.0.1 -uroot -ppass myweb table1 table2 > /home/backupfile.sql
    • 同时备份多个MySQL数据库
    mysqldump -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > multibackupfile.sql
    • 仅仅备份数据库结构。同时备份名为myweb数据库和名为myweb2数据库
    mysqldump --no-data -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > structurebackupfile.sql
    • 备份服务器上所有数据库
    mysqldump --all-databases -h127.0.0.1 -uroot -ppass > allbackupfile.sql
    
    
    • 还原MySQL数据库的命令。还原当前备份名为backupfile.sql的数据库
    mysql -h127.0.0.1 -uroot -ppass myweb < backupfile.sql
    • 还原压缩的MySQL数据库
    gunzip < backupfile.sql.gz | mysql -h127.0.0.1 -uroot -ppass myweb
    • 将数据库转移到新服务器。此例为将本地数据库myweb复制到远程数据库名为serweb中,其中远程数据库必须有名为serweb的数据库
    mysqldump -h127.0.0.1 -uroot -ppass myweb | mysql --host=***.***.***.*** -u数据库用户名 -p数据库密码 -C serweb

     

    展开全文
  • 备份数据库表时锁定数据库表 — -all-databases 备份MySQL服务器上的所有数据库 — -comments 添加注释信息 — -compact 压缩模式,产生更少的输出 — -complete-insert 输出完成的插入语句 — -databases...
  • 主要介绍了mysql数据库备份常用语句,包括数据库压缩备份备份多个MySQL数据库备份多个MySQL数据库、将数据库转移到新服务器等语句
  • mysql命令行方式备份数据库

    千次阅读 2019-01-16 11:55:31
    命令行备份数据库,使用mysqldump命令 第一种方式 mysqldump -uroot -p --databases test_db| gzip &amp;amp;gt; aaa.sql.gz 然后提示输入password: 第二种方式 1,查看mysql配置文件位置 ps -ef | grep mysql ...

    命令行备份数据库,使用mysqldump命令

    第一种方式
    mysqldump -uroot -p --databases test_db| gzip > aaa.sql.gz
    然后提示输入password:

    第二种方式
    1,查看mysql配置文件位置
    ps -ef | grep mysql
    如果安装mysql时指定了配置文件路径,则通过上边命令看到,如没有显示配置文件信息,则默认在/etc/my.cnf

    2,配置my.cnf
    找到[mysqldump]部分,如果没有则手动添加。

    [mysqldump]
    quick
    max_allowed_packet = 16M
    user=root
    password= 数据库密码
    

    3,如果改动了配置文件,重启mysql

    /etc/init.d/mysql restart或service mysqld restart

    4,备份命令
    mysqldump --defaults-extra-file=/etc/my.cnf test_db > /home/test_db.sql

    展开全文
  • mysql 常用备份命令

    万次阅读 2019-07-05 10:16:13
    1、备份db1数据库中所有表(包括表结构和数据,不包括创建db1数据库的语句) mysqldump -h192.168.1.10 -uroot -p db1 > xxx.sql 2、备份db1数据库中所有表(包括表结构和数据,包括创建db1数据库的语句) ...

    1、备份db1数据库中所有表(包括表结构和数据,不包括创建db1数据库的语句)

    mysqldump -h192.168.1.10 -uroot -p db1 > xxx.sql

    2、备份db1数据库中所有表(包括表结构和数据,包括创建db1数据库的语句)

    mysqldump -h192.168.1.10 -uroot -p --databases db1 > xxx.sql

    3、备份db1数据库中t1、t2、t3表(包括表结构和数据,不包括创建db1数据库的语句)

    mysqldump -h192.168.1.10 -uroot -p db1 t1 t2 t3 > xxx.sql

    4、备份多个(db1、db2)数据库(包括建库语句和所有表的结构和数据)

    mysqldump -h192.168.1.10 -uroot -p --databases db1 db2 > xxx.sql

    5、备份所有数据库(包括建库语句和所有表的结构和数据)

    mysqldump -h192.168.1.10 -uroot -p --all-databases > xxx.sql

    6、备份db1数据库中所有表结构(只包括表结构,加-d参数

    mysqldump -h192.168.1.10 -uroot -p -d db1 > xxx.sql

    7、备份db1数据库中t1、t2、t3表结构(只包括表结构,加-d参数

    mysqldump -h192.168.1.10 -uroot -p -d db1 t1 t2 t3 > xxx.sql

    8、备份db1数据库中所有表数据(只包括表数据,加-t参数

    mysqldump -h192.168.1.10 -uroot -p -t db1 > xxx.sql

    9、备份db1数据库中t1、t2、t3表数据(只包括表数据,加-t参数

    mysqldump -h192.168.1.10 -uroot -p -t db1 t1 t2 t3 > xxx.sql

     

    展开全文
  • linux命令备份和还原mysql数据库

    万次阅读 2018-05-23 16:50:06
    备份数据库(如: test): ①可直接进入后台即可.(MySQL的默认目录:/var/lib/mysql ) ②输入命令: [root@obj mysql]# mysqldump -u root -p test&gt;/home/bak/2015-09-10/test.sql Enter password: 123456...

    一. 备份数据库(如: test): 
    ①可直接进入后台即可.(MySQL的默认目录:/var/lib/mysql ) 
    ②输入命令: 
    [root@obj mysql]# mysqldump -u root -p test>/home/bak/2015-09-10/test.sql 
    Enter password: 123456

    此时,已成功将数据库test备份到/home/bak/2015-9-10目录下的test.sql中. 
    二. 还原数据库(如: test):

    1.第一种方法. 
    [root@obj root]# mysql -u root -p test < /home/bak/2015-09-10/test.sql 
    Enter password:123456

    2.第二种方法. 
    ①先登录mysql数据库,输入命令 mysql -u root -p,输入密码即可. 
    ②再使用数据库test, use test; 
    ③导入备份文件. source /home/bak/2015-09-10/test.sql;

    这样数据库test的数据就还原成原先备份的数据了.

    转载地址:https://blog.csdn.net/joy_smile/article/details/48342655
    展开全文
  • mysql:使用mysqldmp命令备份数据库

    千次阅读 2017-01-12 15:09:02
    备份数据库有两种方式,一种是使用数据库管理工具,一种是使用命令方式。 mysqldmp命令 使用mysqldmp --help查看命令使用参数和方式 下面介绍如何使用命令导出,以在本地导出sql语句为例 导出带create、drop...
  • 之前用的是mysql5.5,数据库备份语句为mysqldump -uroot -p 要备份的数据库名 > 备份数据库文件的位置,用mysql5.7时报错,mysqldump: [ERROR] unknown option '--no-beep',找了下资料,加一个参数就可以了--no-...
  • linux下备份mysql命令

    千次阅读 2019-04-03 09:13:07
    一,数据库备份与导入 1),数据库备份 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 例:mysqldump -u dbadmin -p myblog > /home/zhangy/blog/database_bak/mybl...
  • Mysql数据库备份(一)------数据库备份和表备份

    万次阅读 多人点赞 2017-10-15 17:17:42
    Mysql中数据备份使用的命令是:mysqldump命令数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。mysqldump命令的 工作原理很简单。它先查出需要备份的表的结构,再在文本文件中...
  • mysql备份数据库命令

    2014-02-10 10:59:43
    mysqldump -uwind -p002143 managementcenter > ...备份MySQL数据库命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删
  • 1. 命令行: 备份: mysqldump -u用户名 -p密码 数据库名称 > 保存的路径(直接在命令行下,不要登录进mysql) ...#将db4数据库备份至D盘生成文件a.sql C:\Users\878>mysqldump -uroot -p db4 > d://a....
  • 1.Linux系统下启动MySQL命令:/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql命令:/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql命令:/ect/init.d/mysql ...
  • NULL 博文链接:https://201609193834.iteye.com/blog/2346042
  • Linux下自动备份Mysql文件shell脚本。
  • 本文章介绍了都是mysql常用的命令一些数据导入导出的命令了,只要我们撑握这些命令就可以方法快速的给我们的数据库进行备份还原了
  • MYSQL 5.7 数据库备份与恢复

    千次阅读 2020-08-31 17:33:26
    数据库备份与恢复MySQL 数据库备份概述备份的重要性备份类型 MySQL 数据库备份 概述 备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审 计等。 备份的重要性 在企业中数据的价值至关...
  • 还原一个数据库:mysql -h localhost -u root -p123456 www备份一个数据库:mysqldump -h localhost -u root -p123456 www &gt; d:/www2008-2-26.sql //以下是在程序中进行测试//$command = "mysqldump --...
  • C#实现备份、还原MySql数据库,并且采用线程实现每天定时自动备份数据库的功能
  • mysql数据库备份与还原命令

    万次阅读 2012-02-22 09:39:18
    还原一个数据库:mysql -h localhost -u root -p123456 www 备份一个数据库:mysqldump -h localhost -u root -p123456 www > d:\www2008-2-26.sql 其中WWW为数据库名 //以下是在程序中进行测试 /...
  • 文章目录linux下每天定时进行mysql数据库自动备份1.创建备份目录2.创建备份shell脚本脚本压缩数据导出3.添加可执行权限4 .错误5 .解决方法、修改数据库配置文件5.1、我们需要修改数据库配置文件,这个要看我们数据库...
  • mysql _ ooralce 等数据库 数据备份,数据还原常见的命令
  • Linux下MySql数据库常用运维语句集 一、mysql常用操作命令 (1)进入mysql后台命令 无密码进入:mysql -uroot -h 127.0.0.1 有密码进入:mysql -u(用户名) -p(密码) (2)查看数据库 show databases; //查看当前数据库...
  • 附件为两个.bat脚本文件,用于在Windows下备份MySQL数据库,一个是备份数据库文件,另一个是将数据库导出sql脚本。需要自己修改数据库名称,备份到sql脚本的,需要自己手动创建好路径文件夹。这两个批处理文件都是...
  • NULL 博文链接:https://techpool.iteye.com/blog/553826
  • mysql在linux下命令备份数据库

    千次阅读 2012-05-29 12:55:00
    mysql在linux下命令备份数据库2010-07-09 11:25如果机子上装有mysql,可以直接输入mysql进入。 1:打开的数据库的命令 mysql&gt; use mysql Database changed 2:查看数据库的命令 mysql&gt; show ...
  • 使用mysqldump命令备份恢复MySQL数据库

    千次阅读 2017-08-29 18:09:29
    1、各种用法说明  A. 最简单的用法: ... 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: mysqldump -uroot -p123 test > test.dump  生成的test.dump文件中包含建表语

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 110,935
精华内容 44,374
关键字:

mysql备份数据库命令

mysql 订阅