linux 下倒入匯出資料庫

2021-05-27 16:38:17 字數 963 閱讀 1728

一、匯出:  

用mysqldump命令列  

命令格式  

mysqldump -u 使用者名稱 -p 資料庫名 > 資料庫名.sql  

範例:  

mysqldump -u root -p abc > abc.sql  

(匯出資料庫abc到abc.sql檔案)  

提示輸入密碼時,輸入該資料庫使用者名稱的密碼。  

二、匯入:  

用mysql命令列  

命令格式  

mysql -u 使用者名稱 -p 資料庫名 < 資料庫名.sql  

範例:  

mysql -u root  -p abc < abc.sql  

(匯入資料庫abc從abc.sql檔案)  

提示輸入密碼時,輸入該資料庫使用者名稱的密碼。  

三、直接copy  

如果資料庫比較大,可以考慮用直接拷貝的方法,但不同版本和作業系統之間可能不相容,要慎用。  

3.1將原始資料庫用tar打包為乙個檔案  

tar -zcvf mydb.tar.gz mydb  

3.2建立空資料庫  

3.3解壓  

在臨時目錄中解壓,如:  

cd /tmp  

tar -zxvf mydb.tar.gz  

3.4拷貝  

將解壓後的資料庫檔案拷貝到相關目錄  

cd mydb/  

cp * /var/lib/mysql/mydb/  

對於freebsd:  

cp * /var/db/mysql/mydb/  

3.5許可權設定  

將拷貝過去的檔案的屬主改為mysql:mysql,許可權改為660

chown mysql:mysql /var/lib/mysql/mydb/*  

chmod 660

/var/lib/mysql/mydb/*   

Linux下向oracle資料庫倒入dmp包的方式

linux下向oracle資料庫倒入dmp包的方式 1 登入linux,以oracle使用者登入 如果是root使用者登入的,登入後用 su oracle命令切換成oracle使用者 2 以sysdba方式來開啟sqlplus,命令如下 sqlplus assysdba 3 檢視常規將使用者表空間放...

linux下匯出資料庫 表

1 如果沒有套位元組,找到正確的套接字的路徑 netstat ln grep mysql 2 匯出資料庫 mysqldump socket opt lampp var mysql mysql.sock uroot hlocalhost pdfwx 2019 ccs 001 root ccs 001....

excel 檔案倒入資料庫

string typecode request.getparameter typecode system.out.println typecode formupload.setreservedprop typecode typecode 請選擇檔案 workbook wwb null formfil...