導航:首頁 > 程序命令 > mysql恢復數據命令行

mysql恢復數據命令行

發布時間:2024-08-19 10:21:26

『壹』 怎麼還原,恢復或導入MySQL資料庫

1、source命令

1)打開開始菜單->程序->MySQL->MySQL Command Line Client,輸入MySQL的root密碼。

2)然後輸入use 資料庫名;進入對應的資料庫,再用source 備份文件具體路徑;命令導入備份文件。注意,在這里的命令後面都要加;分號,截圖如下:

2、mysql命令

1)如果是Windows系統,請在命令行模式下進入mysql的bin目錄,如D:Programmysql41in。如果是linux系統,請直接看下面的步驟。

2)執行mysql命令導入資料庫,命令格式為:

mysql -u用戶名 -p密碼 資料庫名<備份文件具體路徑

比如:mysql -uroot -pabc123 mydb<file.sql,其中用戶名和密碼也可以是具體資料庫的,不一定要root的。

二、資料庫的導出(備份)

一般使用mysqlmp命令

1)如果是Windows系統,請在命令行模式下進入mysql的bin目錄,如D:Programmysql41in。如果是Linux系統,請直接看下面的步驟。

2)執行mysqlmp命令導入資料庫,命令格式為:

mysqlmp -u用戶名 -p密碼 資料庫名>備份文件具體路徑

『貳』 linux中mysql如何備份與恢復(mysql備份和恢復資料庫命令)

把以前寫的一個發你看看

腳本要求:編寫shell腳本,每天凌晨1點備份td_oa庫,到mysql-back目錄,並將備份文件壓縮,壓縮名稱為備份的日期,只保留連續七天的備份物斗猜文件

#!/bin/bash

mysql-uroot-p123456-e"flushtableswithreadlock;"鎖住表

/usr/local/mysql/bin/mysqlmp-uroot-p123456td_oa--flush-logs--single-transaction

mysql-uroot-p123456-e"unlocktables;"解鎖

a=`/bin/date%Y-%m-%d`#在這里加上銷源時間,壓縮的時候罩型加上時間,會失敗。

echo$a

cd/gxl

/bin/tar-czf$a.tar/fjp/td_oa.sql

b="$a.tar"

cp-p$b/root/fjp

forcin`find/root/fjp-ctime7`

do

/bin/rm-rf$c

done

『叄』 mysql在dos命令下備份還原資料庫

備份資料庫:
mysqlmp -u root -p 123456 database_name>d:/database_name_backup_20071126.sql
恢復資料庫:

刪除原有資料庫,建立資料庫,把備份資料庫導入。
mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroot -p123456 create database_name
mysql -uroot -p123456 database_name<d:/database_name_backup_20071126.sql
註:在導入備份資料庫前,database_name如果沒有,是需要創建的;而且與database_name_backup_20071126.sql中資料庫名是一樣的才能導入。

閱讀全文

與mysql恢復數據命令行相關的資料

熱點內容
安卓手機怎麼開通美團專送 瀏覽:15
戴爾雲伺服器託管 瀏覽:202
伺服器並發能力怎麼調優 瀏覽:539
伺服器發生錯誤時採取什麼措施 瀏覽:106
異或加密升級 瀏覽:866
c語言編譯器app怎麼加行 瀏覽:157
文件夾皮殼機哪家便宜 瀏覽:923
原始編譯器哪個好 瀏覽:241
java解壓壓縮文件 瀏覽:528
基本演算法語句高考真題 瀏覽:828
espressoandroid使用 瀏覽:35
linux顯示器型號 瀏覽:470
android快速定位方法 瀏覽:115
點膠機怎麼編程 瀏覽:265
程序員用linux做什麼 瀏覽:354
java設計模式工廠 瀏覽:881
php截取郵箱 瀏覽:704
java程序員開發三年 瀏覽:307
怎麼設置手機網路定位伺服器地址 瀏覽:820
威綸通觸屏反編譯 瀏覽:995