1. 程式人生 > >linux命令備份和還原mysql資料庫

linux命令備份和還原mysql資料庫

一. 備份資料庫(如: test):
①可直接進入後臺即可.(MySQL的預設目錄:/var/lib/mysql )
②輸入命令:
[[email protected] 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.第一種方法.
[[email protected] 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的資料就還原成原先備份的資料了.

相關推薦

linux命令備份還原mysql資料庫

一. 備份資料庫(如: test): ①可直接進入後臺即可.(MySQL的預設目錄:/var/lib/mysql ) ②輸入命令: [[email protected] mysql]# mysqldump -u root -p test>

Linux備份還原MySQL資料庫

備份 [[email protected] ~]# mysqldump -u root -p mysql > ~/mysql.sql Enter password: [[email protected] ~]# ls ~/mysql.sql /root/mysq

快速備份還原 MySQL 資料庫的另一種方法

一直使用 SQL Server 作為公司產品的資料庫來儲存系統資料,所以備份還原一直都不是問題,因為 SQL Server 的備份還原非常迅速和易用。但今年公司改變策略,使用起 MySQL 資料庫作為新產品的資料庫後,我們終於遇到了備份還原的大難題:我們需要把客戶的

用Java程式碼備份還原MySQL資料庫

package com.liuzy.javaopen.servlet; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream;

[轉]備份還原mysql 資料庫的常用命令

備份與還原mysql 資料庫的常用命令。 一、備份資料: Mysqldump常用命令: mysqldump -u使用者名稱 -p密碼 --databases 資料庫1 資料庫2 > xxx.sql   常見選項: -u: 使用者名稱 -p: 密碼

使用xtrabackup備份還原mysql的多實例

xtrabackup1、安裝percona-xtrabackup# 下載安裝包:# cd /usr/local/src # wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.2/binary/redhat/6/x8

如何使用Mysqldump備份恢復MySQL資料庫

如何使用mysqldump備份和恢復MySQL資料庫 本教程介紹如何使用mysqldump實用程式從命令列備份和還原MySQL或MariaDB資料庫。 mysqldump實用程式建立的備份檔案基本上是一組可用於重新建立原始資料庫的SQL語句。 如果不備份資料庫,則軟體錯誤或硬碟驅動器故

Qt中使用QProcess備份恢復Mysql資料庫

轉載自:http://blog.csdn.net/lynfam/article/details/6194275 使用Qt做MySQL資料庫開發,遇到需要備份、還原資料庫的問題。 MySQL中沒有提供將資料庫備份成.sql檔案的SQL語句,而是提供了一個mysqld

Linuxmysql備份還原命令

Linux下MySQL的備份和還原 Linux下的資料備份 Linux下的資料還原 介紹mysqldump的引數 最近一直在更新一個專案,給現場部署,每次都需要備份一下資料庫(以防有問題可以還原回去) Linux下的資

linuxmysql資料庫備份還原

#mysqldump db_name >/path/name.sql 上面的命令意思是把一個庫匯出到一個SQL檔案. 當然,你直接在有ROOT密碼的機子上執行以上命令一定會報錯.所以,請用 #mysqldump db_name >/path/na

Linux環境下實現MariaDB資料庫的三種備份還原

一、tar工具的使用  1、備份 (1)停止服務,3306埠關閉 (2)看下配置檔案有沒有關鍵日誌存放於其它目錄的,檢查/etc/my.cnf,再檢查下/etc/my.cnf.d/下有沒有配置檔案放置其他地方,有的話也需要一起拷貝歸檔 (3)建立備份目錄,歸檔 (4)開啟服

MySQL資料庫(表)的匯入匯出(備份還原mysql 根據一張表資料更新另一張表

(select * from crawlDocs order by DocCrawlTime desc limit 2000 into outfile '/tmp/weixinData' FIELDS TERMINATED BY ',';) 一般最好是匯出到/tmp目錄下,因為這樣mysql使用者也可以寫入。

linux安裝mysql以及修改密碼重啟mysql等相關命令 Linux啟動/停止/重啟Mysql資料庫的方法

Linux/UNIX 上安裝 MySQL Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址: MySQL - MySQL伺服器。你需要該選項,除非你只想連線執行在另一臺機器上的MySQL伺服器。 MySQL-client - MySQL 客戶端程式,

mysql資料庫備份還原的總結

此外需要特別注意的一點時,不加--databases對資料庫進行備份後,如過被備份的資料庫直接被刪除後,無法直接用備份進行恢復,因為 “mysqldump -u root -p db_name>E:/db.sql”只備份了db_name資料庫下的所有表,檔案中不包括建立資料庫的CREATE DATABA

MySQL詳解(20)-----------資料庫備份還原

資料備份: 使用mysqldump命令備份 mysqldump命令可以講資料庫中的資料備份成一個文字檔案。表結果和表中的資料將儲存在生成的文字中。mysqldump的工作原理很簡單。他先查出需要備份的

PHP執行Mysql數據庫的備份還原

文本文件 l數據庫 pst backup 裏的 建表 文件名 log mysq 使用mysqldump命令備份 mysqldump命令將數據庫中的數據備份成一個文本文件。表的結構和表中的數據將存儲在生成的文本文件中。 mysqldump命令的工作原理很簡單。它先查出需要備份

MySQL 爛筆頭 備份還原

pfile spa file .sql bsp mysql oot 系統 nbsp 備份 mysqldump -u root -p testdb > d:/backupfile.sql 還原 mysql -u root -p testdb2 <d:/back

用ghost備份還原Linux系統

/dev/ ive 重啟 linux系統 發展 enter 剛才 跟蹤 控制 備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致數據丟失,而將全部或部分數據集合從應用主機的硬盤或陣列復制到其它的存儲介質的過程。傳統的數據備份主要是采用內置或外置的磁帶機進行冷備份。但

備份還原mysql 數據庫的常用命令

com 指定 use 導出數據庫 文件 sam 參數 .sql 16px 一、備份數據: Mysqldump常用命令: mysqldump -u用戶名 -p密碼 --databases 數據庫1 數據庫2 > xxx.sql 常見選項: -u: 用戶名 -p:

mysql備份還原數據庫

mysql備份和還原數據庫 mysqldump備份 備份數據庫:/usr/local/kkmail/service/mysql/bin/mysqldump -u kkmail -p --databases kkmail |gzip>20180309.sql.gz還原數據庫:停止和數據庫相關的服務