資料備份與匯入

2021-08-30 16:04:04 字數 485 閱讀 4255

在mysql中進行資料備份的方法有兩種,

一種是使用mysqldump程式

c:\mysql\bin\mysqldump  -uroot   -p   --opt   databasename>c:\databasename.sql  

--opt選項還可啟用--add-drop-table選項,它將會在備份檔案的每條create table前加上一條drop table if exists語句。這可方便進行資料表的更新,而不會發生「資料表已存在」的錯誤。   

mysqldump程式備份資料庫較慢,但它生成的文字檔案便於移植。使用mysqlhotcopy等程式備份速度快,因為它直接對系統檔案進行操作,需人為協調資料庫資料的備份前後一致性。

一種是使用mysqlhotcopy、cp、tar或cpio等打包程式直接拷貝資料庫檔案

設定客戶端編碼 set names 『gbk』

匯入資料 source d:\test.sql;  (注意分割符)

HIVE資料備份與匯入

一 備份到表 1 啟動hive hive 2 進入須要操作的hive資料庫 use nginx log 3 備份到備份表中,執行以下操作,其中nginx log info 20180724 為備份表 create table nginx log info 20180724 as select fro...

mysql 備份與匯入

usr local mysql bin mysqldump uroot p1 l f test home test.sql 備份資料庫test l 鎖定當前正常匯出的表,其它表不影響,f,重新整理日誌後再開始匯出,主從設計時從庫複製主庫時重新整理日誌點再進行主從 usr local mysql bi...

MySQL 資料匯出與匯入(備份與還原)

mysql命令列匯出資料庫和資料 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 c db.sql 然後就會在c盤下面產生db.sql檔案。輸入後會提示輸入進入mysql的密碼 如果匯出單張表的話在資料庫名後面輸入表名即可 mysql命令列匯入資料庫和資料 輸入 mysql use 目...