mysql數(shù)據(jù)庫如何導(dǎo)入導(dǎo)出sql文件
1.導(dǎo)出sql文件
導(dǎo)出sql文件可以使用mysqldump。
主要有如下幾種操作:
①導(dǎo)出整個數(shù)據(jù)庫(包括數(shù)據(jù)庫中的數(shù)據(jù)):
mysqldump -u username -ppassword dbname > dbname.sql;
②導(dǎo)出數(shù)據(jù)庫中的數(shù)據(jù)表(包括數(shù)據(jù)表中的數(shù)據(jù)):
mysqldump -u username -ppassword dbname tablename > tablename.sql;
③導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)(不包括數(shù)據(jù),只有創(chuàng)建數(shù)據(jù)表語句):
mysqldump -u username -ppassword -d dbname > dbname.sql;
④導(dǎo)出數(shù)據(jù)庫中數(shù)據(jù)表的表結(jié)構(gòu)(不包括數(shù)據(jù),只有創(chuàng)建數(shù)據(jù)表語句):
mysqldump -u username -ppassword -d dbname tablename > tablename.sql
例如導(dǎo)出整個數(shù)據(jù)庫(假設(shè)MySQL數(shù)據(jù)庫中已經(jīng)存在名稱為db_jxc的數(shù)據(jù)庫):
①打開MySQL數(shù)據(jù)庫安裝目錄下的bin文件夾,如下圖所示:
②以管理員權(quán)限打開cmd
復(fù)制紅框內(nèi)的路徑
cd 到 所在路徑,如圖所示:
③在命令窗口輸入mysqldump -u root -proot db_jxc > a.sql
,即可在bin文件夾下看到名為a.sql的文件,即成功導(dǎo)出db_jxc數(shù)據(jù)庫的備份文件(注:兩個root依次表示MySQL數(shù)據(jù)庫的登陸用戶名和密碼,根絕自己的情況更改)
2.導(dǎo)入sql文件
①在命令窗口輸入mysql -uroot -proot
(兩個root依次表示登陸MySQL數(shù)據(jù)庫的用戶名和密碼,根據(jù)自己的情況更改),接著輸入show databases;
(注意一定要輸入分號;否則需要關(guān)閉命令窗口重新操作)
假設(shè)MySQL數(shù)據(jù)庫中已經(jīng)存在名為db_jxc的空數(shù)據(jù)庫。同上1中的①②步打開命令窗口。
②接著輸入use db_jxc
(數(shù)據(jù)庫中已經(jīng)存在名為db_jxc的空數(shù)據(jù)庫,先前已創(chuàng)建的),然后執(zhí)行source d:/DB/db_jxc.sql
(sql文件路徑根據(jù)自己的實際情況而定)即可成功導(dǎo)入sql文件(進入MySQL數(shù)據(jù)可以看到db_jxc數(shù)據(jù)庫下已經(jīng)創(chuàng)建了多張數(shù)據(jù)表)
show tables;
可以查看當(dāng)前數(shù)據(jù)庫內(nèi)所有表。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
windows 環(huán)境下 MySQL 8.0.13 免安裝版配置教程
這篇文章主要介紹了windows 環(huán)境下 MySQL 8.0.13 免安裝版配置教程,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2018-12-12淺談Using filesort和Using temporary 為什么這么慢
本文主要介紹了Using filesort和Using temporary為什么這么慢,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02MySQL 8.0.19支持輸入3次錯誤密碼鎖定賬戶功能(例子)
這篇文章主要介紹了MySQL 8.0.19支持輸入3次錯誤密碼鎖定賬戶功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-01-01Window環(huán)境下MySQL?UDF提權(quán)
本文章僅記錄某次內(nèi)網(wǎng)滲透過程中遇到的MySQL?采用UDF提權(quán)等方式進行獲取權(quán)限,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧<BR>2023-03-03深度解析MySQL啟動時報“The server quit without up
這篇文章主要介紹了MySQL啟動時報“The server quit without updating PID file”錯誤的原因,需要的朋友可以參考下2017-05-05MySQL5.7安裝過程并重置root密碼的方法(shell 腳本)
由于 MySQL 5.7 版本的 root 密碼是首次啟動時隨機生成的,并且還要求必須修改后才能使用。下面小編給大家分享使用shell 腳本完成安裝和設(shè)置新的 root 密碼的方法,一起看看吧2016-12-12