成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Mysql數(shù)據(jù)庫中怎么實現(xiàn)備份與還原

這篇文章給大家介紹MySQL數(shù)據(jù)庫中怎么實現(xiàn)備份與還原,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

師宗網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),師宗網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為師宗成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的師宗做網(wǎng)站的公司定做!

import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class BackupMysql {
 /** 訪問MySQL服務(wù)器所在的url */
 private String serverUrl;
 /** 訪問MySQL數(shù)據(jù)庫的用戶名 */
 private String username;
 /** 訪問MySQL數(shù)據(jù)庫的密碼 */
 private String password;

 
 public String getServerUrl() {
  return serverUrl;
 }

 public void setServerUrl(String serverUrl) {
  this.serverUrl = serverUrl;
 }

 public String getUsername() {
  return username;
 }

 public void setUsername(String username) {
  this.username = username;
 }

 public String getPassword() {
  return password;
 }

 public void setPassword(String password) {
  this.password = password;
 }

 public BackupMysql(String serverUrl,String username, String password) {
  super();
  this.serverUrl=serverUrl;
  this.username = username;
  this.password = password;
 }

 public String backup(String backupPath, String dbName) throws IOException {

  String backupFile = backupPath+ dbName+ new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss").format(new Date()) + ".sql";

  String  = "mysqldump "+"--host="+serverUrl+" --user=" + username + " --password="+ password + " --opt " + dbName + "> " + backupFile;

  java.lang.Runtime.getRuntime().exec("cmd /c " + mysql);
  
  System.out.println("備份成功!");
 
  return backupFile;

 }

 public void restore(String restoreFile, String dbName) throws Exception {
 
  String mysql = "mysql "+"-h"+serverUrl+" -u" + username + " -p"+ password + " " + dbName + " < " + restoreFile;
 
        System.out.println(mysql);
       
  java.lang.Runtime.getRuntime().exec("cmd /c " + mysql);
 
  System.out.println("還原成功!");
 }

 /**
  * @param args
  */
 public static void main(String[] args) {

  String serverUrl="127.0.0.1";
 
  String userName = "root";

  String pwd = "root";

  BackupMysql backup = new BackupMysql(serverUrl,userName, pwd);

  try {
   backup.restore("d:/nationz2010-12-20-14-16-47.sql", "nationz");
  } catch (Exception e) {
   e.printStackTrace();
  }
 }
}

關(guān)于Mysql數(shù)據(jù)庫中怎么實現(xiàn)備份與還原就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

當(dāng)前題目:Mysql數(shù)據(jù)庫中怎么實現(xiàn)備份與還原
文章URL:http://jinyejixie.com/article16/ijchdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站制作、營銷型網(wǎng)站建設(shè)外貿(mào)建站、ChatGPT、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
通州区| 乐陵市| 延津县| 保康县| 四会市| 彩票| 孟连| 隆化县| 保靖县| 米泉市| 通州市| 施甸县| 灵川县| 四平市| 阜康市| 萍乡市| 大城县| 永兴县| 商都县| 阳春市| 阿图什市| 炉霍县| 启东市| 临沧市| 孝昌县| 长白| 嘉禾县| 黄陵县| 玛纳斯县| 瑞安市| 和林格尔县| 旬阳县| 邹平县| 田林县| 莒南县| 莒南县| 桐乡市| 台中县| 岐山县| 枣庄市| 保定市|