1. 程式人生 > >Linux 命令操作匯入匯出SQL檔案

Linux 命令操作匯入匯出SQL檔案

匯入資料庫

一、首先建空資料庫

格式: 
mysql>create database 資料庫名;
舉例: 
mysql>create database abc;

二、匯入資料庫

  • 方法一: 
    • 選擇資料庫 
      mysql>use abc;
    • 設定資料庫編碼 
      mysql>set names utf8;
    • 匯入資料(注意sql檔案的路徑) 
      mysql>source /home/abc/abc.sql;
  • 方法二(常用):        
  •         格式:mysql -u使用者名稱 -p密碼 資料庫名 < 資料庫名.sql 
  •         舉例:mysql -uabc_f -p abc < abc.sql

匯出資料庫:

一、匯出資料和表結構:

格式: mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql 
舉例: /usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 
敲回車後會提示輸入密碼

二、只匯出表結構

格式:mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.sql 
舉例:/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql 
注:/usr/local/mysql/bin/ —> mysql的data目錄