導航:首頁 > 程序命令 > 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恢復數據命令行相關的資料

熱點內容
php如何抓取網頁數據 瀏覽:640
計數器單片機 瀏覽:964
游戲aoi演算法 瀏覽:844
phpmysqlint 瀏覽:912
怎麼從appstore商城買東西 瀏覽:184
大秀直播平台源碼 瀏覽:424
java視屏 瀏覽:934
電腦中如何給程序加密 瀏覽:240
java排序容器 瀏覽:942
職稱證書在哪個app下載 瀏覽:362
四九演算法算男女 瀏覽:659
javawindows8 瀏覽:496
2021世界程序員節 瀏覽:484
php翼支付 瀏覽:882
盈通伺服器ip地址 瀏覽:789
3des演算法的c語言實現 瀏覽:873
網上怎樣購買伺服器地址 瀏覽:813
新氧app都在哪個城市 瀏覽:731
十二大加密貨幣圖片 瀏覽:315
資料庫日誌自動壓縮 瀏覽:929