精华内容
下载资源
问答
  • 主要介绍了mysql数据库备份常用语句,包括数据库压缩备份、备份多个MySQL数据库、备份多个MySQL数据库、将数据库转移到新服务器等语句
  • 转至 神马和浮云 ,命令未测试,主要是方便操作mysql时需要而记的笔记    例如: 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:pass 数据库名称:myweb   备份数据库到D盘跟目录 mysqldump ...

    转至  神马和浮云  ,命令未测试,主要是方便操作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

     

    展开全文
  • MySQL数据库备份命令

    2021-01-18 22:28:43
    backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppassword databasename...

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

    备份MySQL数据库为带删除表的格式

    备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

    mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

    直接将MySQL数据库压缩备份

    mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

    备份MySQL数据库某个(些)表

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

    同时备份多个MySQL数据库

    mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

    仅仅备份数据库结构

    mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

    备份服务器上所有数据库

    mysqldump –all-databases > allbackupfile.sql

    还原MySQL数据库的命令

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

    还原压缩的MySQL数据库

    gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

    将数据库转移到新服务器

    mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

    展开全文
  • linux服务器上,自己做所有数据库备份脚本方法,先打包在保存
  • mysql命令行备份及恢复数据库
  • Linux下MySql数据库常用运维语句集 一、mysql常用操作命令 (1)进入mysql后台命令 无密码进入:mysql -uroot -h 127.0.0.1 有密码进入:mysql -u(用户名) -p(密码) (2)查看数据库 show databases; //查看当前数据库...
    Linux下MySql数据库常用运维语句集
    一、mysql常用操作命令
    (1)进入mysql后台命令
    无密码进入:mysql -uroot -h 127.0.0.1
    有密码进入:mysql -u(用户名) -p(密码)
    (2)查看数据库
    show databases;	//查看当前数据库列表
    (3)选择数据库
    use xxx(数据库名称);	//选择当前数据库名称
    (4)查看数据库表
    show tables;	//展示该数据库有多少表
    (5)查看该表有多少字段
    show columns from table_name(表名称);	//查看表字段
    (6)增删改查
    插入数据:
    insert into 表名(字段1,字段2) values(值1,值2),(值1,值2);     //插入多条数据
    insert into 表名 values(值1,值2);                    //针对全表所有字段进行插入操作
    insert into 表名(字段) select 字段 from 表2;         //查询结果插入
    insert into 表名 select 字段 from 表2;               //查询结果,全表插入
    删除数据:
    delete from 表 where 条件;  //删除数据带条件指定数据,否则删除全表数据
    修改数据:
    update 表 set 字段=值 where 条件;  //带条件修改指定数据,否则修改全表
    查询数据:
    select 列... from 表名 where 条件;
    (7)eixt;	//退出后台
    
    二、mysql常用备份命令
    (1)导入数据库
    没有数据库需要提前创建数据库,已有数据库直接执行就会自动更新
    创建数据库:create database 数据库名称;
    选择数据库:use 数据库名称;
    设置数据库编码: set names uft8;
    导入数据: source /home/xxx/xxx/xxx.sql;	//你的.sql文件的路径
    
    (2)备份数据
    有密码:/home/shiyu/mysql-5.6.15/bin/mysqldump -u root -p password netauth > /home/shiyu/netauth.sql;
    无密码:/home/shiyu/mysql-5.6.15/bin/mysqldump -u root netauth > /home/shiyu/netauth.sql;
    /home/shiyu/mysql-5.6.15/bin/:数据库安装路径
    mysqldump :mysql备份命令
    -u root:用户名
     -p password:密码
    netauth:数据库名称
    /home/shiyu/netauth.sql;:导出的.sql文件位置
    
    
    
    展开全文
  • linux下数据库的备份可以通过命令来实行。下面由学习啦小编为大家整理了linux备份数据库命令的... backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不...

    linux下数据库的备份可以通过命令来实行。下面由学习啦小编为大家整理了linux备份数据库命令的相关知识,希望大家喜欢!

    linux备份数据库命令

    mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

    mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql直接将MySQL数据库压缩备份

    mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz备份MySQL数据库某个(些)表

    mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql同时备份多个MySQL数据库

    mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql仅仅备份数据库结构

    mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql备份服务器上所有数据库

    mysqldump –all-databases > allbackupfile.sql还原MySQL数据库的命令

    mysql -hhostname -uusername -ppassword databasename < backupfile.sql还原压缩的MySQL数据库

    gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename将数据库转移到新服务器

    mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

    展开全文
  • 主要介绍了golang实现mysql数据库备份的操作方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 比如我们要备份mysql中已经存在的名为linux的数据库,要用到命令mysqldump命令格式如下:[root@linuxsir01 root]# mysqldump -u root -p linux > /root/linux.sqlEnter password:在这里输入数据库的密码通过上面...
  • Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下面就是操作的...
  • 还原一个数据库:mysql -h localhost -u root -p123456 www备份一个数据库:mysqldump -h localhost -u root -p123456 www &gt; d:/www2008-2-26.sql //以下是在程序中进行测试//$command = "mysqldump --...
  • 备份MySQL数据库命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动...
  • 这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下数据库在使用当中都会有数据库备份工作,当数据库发生严重错误无法启动,或者数据丢失时可以...
  • 备份MySQL数据库命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要...
  • 本脚本适用于MySQL数据库单表备份,默认删除前六十天的数据备份
  • windows下mysql备份,配置信息在\mysql_backup.bat中有说明
  • Mysql数据库备份(一)------数据库备份和表备份

    万次阅读 多人点赞 2017-10-15 17:17:42
    Mysql中数据备份使用的命令是:mysqldump命令数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。mysqldump命令的 工作原理很简单。它先查出需要备份的表的结构,再在文本文件中...
  • 本文章介绍了都是mysql常用的命令一些数据导入导出的命令了,只要我们撑握这些命令就可以方法快速的给我们的数据库进行备份还原了
  • 数据完全备份mysqldump -uroot -pabc123 --databases school > /opt/school.sql删除库mysql>...查看数据库mysql> show databases;+--------------------+| Database |+--------------------...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 131,396
精华内容 52,558
关键字:

mysql数据库备份命令

mysql 订阅