精华内容
下载资源
问答
  • mysql备份还原

    2018-08-03 00:10:55
    mysql备份还原资料,mymysql备份还原资料mysql备份还原资料,sql备份还原资料,mysql备份还原资料
  • MYSQL 备份还原

    2017-10-29 12:50:26
    MYSQL 备份还原

    一、库备份

    1、mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql 单库备份
        2、mysqldump -u username -p --databases dbname2 dbname2 > Backup.sql 多库备份
    3、mysqldump -u username -p -all-databases > BackupName.sql 全库备份、
    二、还原
      mysql -u root -p bbc < /mnt/data/mysqlbak/bbc.sql

    • dbname参数表示数据库的名称;
    • table1和table2参数表示需要备份的表的名称,为空则整个数据库备份;
    • BackupName.sql参数表设计备份文件的名称,文件名前面可以加上一个绝对路径。通常将数据库被分成一个后缀名为sql的文件;
    执行语句出现的问题:mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/data/3306/data/mysql.sock' (2) when trying to connect
    解决办法:
    找到正确的套接字的路径:netstat -ln |grep mysql
    unix  2      [ ACC ]     STREAM     LISTENING     14658    /tmp/mysql.sock

    展开全文
  • Mysql备份还原

    2020-11-10 20:17:30
    Mysql备份还原 Mysqldump备份 mysqldump -udtauser -p123456 -h 127.0.0.1 -P 14339 -R -E mapp_net_qa > mapp_net_qa.sql Mysqldump参数说明: -R 导出存储过程和函数 -E 导出事件 -A 所有库 -B 指定库 -- ...

    Mysql备份还原

    • Mysqldump备份

      mysqldump -udtauser -p123456 -h 127.0.0.1 -P 14339 -R -E mapp_net_qa > mapp_net_qa.sql
      
      Mysqldump参数说明:
      -R 导出存储过程和函数
      -E 导出事件
      -A 所有库
      -B 指定库
      -- triggers 触发器
      -- master-data	# 开启备份记录二进制日志的起始点,1表示将起点信息打印,2表示注释起点信息,如果加--single-transaction则可进行innodb表热备(快照备份),其他存储引擎表锁表备份,不加--single-transaction参数锁表,温备
      --flush-logs #刷新日志
      --set-gtid-purged=auto/on/off,开启gtid时,主从搭建备份恢复时要加上set-gtid-purged=on(告诉从库,我的备份中已有事务,不用运行了,直接从下一个GTID开始请求binlog),在主库备份恢复需要同步到从库加上set-gtid-purged=off
      
      
    • 还原

      mysql -h127.0.0.1  -udtauser -p123456 -P14339 --comments mapp_net_qa </home/netqa_db_yf/mapp_net_qa.sql
      
      参数说明:
      --comments:保留注释信息
      
    • 直接使用navicat备份还原

    展开全文
  • mysql 备份还原

    2010-09-16 10:55:39
    mysql 备份还原 mysql的 可以看看 应该对你有帮助
  • MySQL备份还原

    2017-06-11 03:27:00
    MySQL备份还原 简单测试示例 注:这里为了方便,将数据库名称、用户名、密码、备份的文件名称、位置和还原的文件名称、位置硬编码  在实际中,建议写入配置文件,以下为测试示例代码 //备份 @Test ...

    MySQL备份还原 简单测试示例

    注:这里为了方便,将数据库名称、用户名、密码、备份的文件名称、位置和还原的文件名称、位置硬编码

      在实际中,建议写入配置文件,以下为测试示例代码

     

    //备份
    	@Test
    	public void backup1() throws IOException{
    		BufferedReader reader = null;
    		BufferedWriter writer = null;
    		try {
    			// dos 需要执行的命令 指定MySQL用户名、密码和数据库名称
    			String cmd = "cmd /c mysqldump -uroot -p123456 cms01";
    			Process process =  Runtime.getRuntime().exec(cmd);
    			reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
    			//备份到F盘根目录
    			writer = new BufferedWriter(new FileWriter("f://b.sql"));
    			String str = "";
    			while ((str = reader.readLine()) != null) {
    				writer.write(str);
    				writer.newLine();
    			}
    			
    		} catch (IOException e) {
    			e.printStackTrace();
    		}finally {
    			writer.close();
    			reader.close();
    		}
    	}
    	
    	//还原
    	@Test
    	public void backup2() throws IOException{
    		BufferedReader reader = null;
    		BufferedWriter writer = null;
    		try {
    			// dos 需要执行的命令 指定MySQL用户名、密码和数据库名称
    			String cmd = "cmd /c mysql -uroot -p123456 cms01";
    			Process process =  Runtime.getRuntime().exec(cmd);
    			writer = new BufferedWriter(new OutputStreamWriter(process.getOutputStream()));
    			//原文件所在位置
    			reader = new BufferedReader(new FileReader("f://b.sql"));
    			String str = "";
    			while ((str = reader.readLine()) != null) {
    				writer.write(str);
    				writer.newLine();
    			}
    			
    		} catch (IOException e) {
    			e.printStackTrace();
    		}finally {
    			reader.close();
    			writer.close();
    		}
    	}
    

      

     

      

     

    转载于:https://www.cnblogs.com/stickitout/p/6983332.html

    展开全文
  • (4.3)mysql备份还原——mysql备份策略1、指定备份策略时需要考虑的点【1.1】备份周期:2次备份间隔时长【1.2】备份方式:在备份周期中,使用什么备份方式、备份模式【1.3】实现方式:自动/手动备份【1.4】备份介质:...

    (4.3)mysql备份还原——mysql备份策略

    1、指定备份策略时需要考虑的点

    【1.1】备份周期:2次备份间隔时长

    【1.2】备份方式:在备份周期中,使用什么备份方式、备份模式

    【1.3】实现方式:自动/手动备份

    【1.4】备份介质:思考好存放介质,介质目录,raid等

    【1.5】保证良好的一致性

    【1.6】备份成本:时间、空间、性能 的消耗

    【1.7】恢复成本:数据恢复消耗时间,数据恢复容忍丢失量,业务宕机时间

    2、一般备份策略

    【2.1】小型(10G以内):

    直接拷贝数据库文件(文件系统备份工具cp),适合小型数据库,是最可靠的。

    【2.2】中型(10-100G):

    mysqldump备份数据库(完备+增量备,速度较慢),在myIsam是温备份,InnoDB是热备份

    【2.3】大型(100G以上):

    Xtrabackup && lvs 快照从屋里角度实现几乎热备的完全备份,配合二进制日志备份实现增量备份,速度快适合比较繁忙的数据库。

    3、mysql灾难恢复的可能情况

    【3.1】系统崩溃,只剩下数据文件

    【3.2】误删delete、drop、truncate表,以及mdf/frm,ibd ibdata1文件变成0字节

    【3.3】各种mysql错误的修复:如Mysql无法启动,事务死锁,ibdata1文件无法启动等等

    【3.4】mysql数据库中数据文件ibdata1和ibd出现坏块

    【3.5】mysql数据文件被误删、被覆盖、被老备份数据覆盖

    【3.6】磁盘阵列上崩溃,或者严重损坏

    【3.7】ibdata1文件丢失或者被覆盖,IBD表文件丢失以及被覆盖。

    展开全文
  • MySQL 备份还原

    2018-08-09 09:41:24
    mysqldump 命令将数据库中的数据备份成一个文本文件。 表的结构和表中的数据将存储在生成的文本文件中。 mysqldump 命令的工作原理很简单。...备份还原命令仅能在 mysql\bin 目录下的命令提示符里运行。 备份指定...
  • MySql 备份还原

    千次阅读 2014-09-28 10:59:18
    mysql备份还原我们一般会执行这样的操作:在现场mysql数据库(一般是linux系统)上备份数据库(一般有几十G到上百G)到windows机器上,然后到公司后将windows机器上的文件还原到公司的linux系统的mysql数据库上。...
  • mysql 备份 还原

    2012-11-13 16:35:18
    mysql 备份还原 mysql数据库备份   常用备份工具是mysql自带的mysqldump, mysqldump -u root -p密码 dbname >d:\test.sql ------------备份某个库 mysqldump -u root -p密码 dbname ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,972
精华内容 3,188
关键字:

mysql备份还原

mysql 订阅