Liunx(CentOS7)下導出導入MySQL數據庫方法


 

一、導出數據庫

1、導出完整數據:表結構+數據

Linux 下可以使用 mysqldump 命令來導出數據庫,語法格式如下: mysqldump -u用戶名 -p 數據庫名 > 數據庫名.sql 以下命令可以導出 abc 數據庫的數據和表結構: # /home/fairy/mysql/bin/mysqldump -uroot -p job > job.sql 按下回車鍵后會提示輸入密碼,輸入即可。 注意:mysqldump 命令路徑是根據你 MySQL 安裝路徑決定的。

 

2、只導出表結構

如果你只需要導出 MySQL 的數據表結構,可以使用 -d 選項,格式如下: mysqldump -u用戶名 -p -d 數據庫名 > 數據庫名.sql 以下命令可以導出 abc 數據庫的表結構: #/home/fairy/mysql/bin/mysqldump -uroot -p -d job> job.sql

 


二、導入數據庫

1、使用 mysql 命令導入

使用 mysql 命令導入數據庫格式如下: mysql -u用戶名 -p 數據庫名 < 數據庫名.sql 以下實例將備份的數據庫 abc.sql 導入到數據庫中: # mysql -root -job < job.sql

 

2、使用 source 命令導入

使用 source 命令需要我們先登錄到 mysql 中,並創建一個空的數據庫: mysql> create database abc; # 創建數據庫 mysql> use abc; # 使用已創建的數據庫 mysql> set names utf8; # 設置編碼 mysql> source /home/fairy/桌面/job.sql # 導入備份數據庫 注意你備份的 sql 文件路徑。

 


免責聲明!

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



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