linux下導入mysql數據庫文件


運維這行通常需要將項目環境進行還原做測試,

除了項目war包,

就屬數據庫最重要了,

所以就需要將項目數據庫進行導出導入的操作,

更多的是將數據庫備份后進行還原,

下面就來說一下mysql還原數據庫問題:

1.使用工具navicat,新建數據庫名、字符集、排序規則后,打開數據庫右鍵運行sql文件,然后選中.sql的文件進行還原。

2.進行mysql后台通過命令進行還原,將.sql文件放入本機任意路徑下,mysql  -u  root   -p      密碼 ,進入數據庫  use     數據庫名,然后source +  .sql文件路徑; 就可以了。

首先建空數據庫  mysql>create database abc;

方法一:導入數據庫(1)選擇數據庫  mysql>use abc; 

(2)設置數據庫編碼  mysql>set names utf8;

(3)導入數據(注意sql文件的路徑)  mysql>source /home/abc/abc.sql;

方法二:mysql -u用戶名 -p密碼 數據庫名 < 數據庫名.sql  #mysql -uabc_f -p abc < abc.sql

 

個人推薦:當數據庫過大,超過10G+以上的,用第二種方法通過命令還原速度更快,效率高。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM