在CMD視窗如何進行資料庫的備份與恢復

2021-09-25 10:52:24 字數 787 閱讀 2824

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1、開啟cmd視窗(不要登入),通過命令備份test資料庫

備份命令: mysqldump -u使用者名稱 -p 資料庫名字 > 資料檔案的位置

例如: mysqldump -uroot -p test > d:/mytest.sql

(1)備份資料庫的命令後面不要新增分號( ; )

(2)備份資料庫只是備份資料庫中的表, 不會備份資料庫本身

2、登入到mysql客戶端,刪除名為test的資料庫

– 刪除test庫

drop database test;

– 查詢所有庫, 是否還存在test庫

show databases;

3、在cmd視窗中(不要登入),通過命令恢復mytest資料庫

– 在cmd視窗中(不要登入)

恢復命令: mysql -u使用者名稱 -p 資料庫名字 < 資料檔案的位置

例如: mysql -uroot -p mytest < d:/mytest.sql

輸入密碼, 如果沒有提示錯誤, 即恢復成功, 下面進行驗證

– 在登入狀態下, 選擇mydb1庫, 查詢其中的表是否恢復了回來

如何進行資料庫優化

1.優化索引 sql 語句 分析慢查詢 如有條件,資料可以存放於redis,讀取速度快 2.設計表的時候嚴格根據資料庫的設計正規化來設計資料庫 3.使用快取,把經常訪問到的資料而且不需要經常變化的資料放在快取中,能 節約磁碟io 4.優化硬體 採用ssd,使用磁碟佇列技術 raid0,raid1,r...

如何進行資料庫的優化?

1 優化索引 sql語句 分析慢查詢 2 設計表的時候嚴格根據資料的設計規範來設計資料庫 3 使用快取,吧經常訪問到的資料而且不需要變化的資料放到快取中 4 使用固態硬碟 5 採用mysql內部自帶的表分割槽技術,吧資料分層到不同的檔案中,能夠提高餐盤的讀寫效率 6 垂直分表,吧一些不經常用到的資料...

SQL Server2005如何進行資料庫定期備份

sqlserver2005的定期備份是通過建立 維護計畫 來實現的。主要有兩種方式 1 維護計畫嚮導。2 新建維護計畫 使用者手工建立 如果想在sqlserver2005中使用維護計畫來設計維護備份 資料庫任務時,有乙個前提條件 sql server 服務必須是啟用狀態 首先介紹使用維護計畫嚮導來執...