Java MySQL数据库备份和还原

Java MySQL数据库备份和还原

最近在做一个销售管理系统,其中需要用到数据库的备份和还原,查阅网上的资料,发现差不多都是用的绝对路径,所以我写了一个可以选择文件路径的备份还原操作,但还是有一些不足之处。。。

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.FileDialog;
import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.sql.Connection;
import java.text.SimpleDateFormat;
import java.util.Date;

import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;


//-------------------------数据备份与还原----------------//
public class Backup extends JFrame implements ActionListener{
   
  JPanel contentPane;
  JPanel panBack = new JPanel();

  JTextField txtPthBack = new JTextField("");

  JTabbedPane tab = new JTabbedPane();
  JPanel pnlReload = new JPanel();
  JTextField txtPathReLoad = new JTextField();

  JButton btnCopy = new JButton("备份");
  JButton btnReload = new JButton("还原"); 
  JButton btnCreate = new JButton("创建...");
  JButton btnFind = new JButton("载入...");
  private FileDialog fd;
  private Connection con;
    public Backup(){
        setup();
        //--------------注册监他听器-------------//<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值