真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Mysql數(shù)據(jù)庫導出和導入sql數(shù)據(jù)庫文件命令是什么

這篇文章給大家分享的是有關(guān)MySQL數(shù)據(jù)庫導出和導入sql數(shù)據(jù)庫文件命令是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)建站服務(wù)項目包括浦城網(wǎng)站建設(shè)、浦城網(wǎng)站制作、浦城網(wǎng)頁制作以及浦城網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,浦城網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到浦城省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

在使用MySQL數(shù)據(jù)庫時,經(jīng)常需要備份和恢復數(shù)據(jù)庫,通過導出sql文件備份和直接執(zhí)行sql文件恢復是非常便捷的方式。

如何對MySQL數(shù)據(jù)庫通過cmd命令導出和導入sql文件?

導出

一、導出數(shù)據(jù)庫

包含數(shù)據(jù)對象和數(shù)據(jù)

mysqldump -hhostname -uusername -ppassword databasename > /home/justin/databasename.sql

二、導出數(shù)據(jù)庫表結(jié)構(gòu)

只有數(shù)據(jù)庫表結(jié)構(gòu)

mysqldump -hhostname -uusername -ppassword -d databasename > /home/justin/databasename.sql

三、導出存儲過程及函數(shù)

  • 1、查詢數(shù)據(jù)庫中的存儲過程和函數(shù)

    方法一:

    select `name` from mysql.proc where db = 'databasename' and `type` = 'PROCEDURE'; -- 存儲過程
    select `name` from mysql.proc where db = 'databasename' and `type` = 'FUNCTION'; -- 函數(shù)

    方法二:

    show procedure status;
    show function status;
  • 2、mysql導出存儲過程及函數(shù)

    mysqldump -hhostname -uusername -ppassword -ntd -R databasename > /home/justin/prorandfunc.sql
參數(shù)說明
-d 結(jié)構(gòu)(--no-data:不導出任何數(shù)據(jù),只導出數(shù)據(jù)庫表結(jié)構(gòu))


-t 數(shù)據(jù)(--no-create-info:只導出數(shù)據(jù),而不添加CREATE TABLE 語句)


-n (--no-create-db:只導出數(shù)據(jù),而不添加CREATE DATABASE 語句)


-R (--routines:導出存儲過程以及自定義函數(shù))


-E (--events:導出事件)


--triggers (默認導出觸發(fā)器,使用--skip-triggers屏蔽導出)


-B (--databases:導出數(shù)據(jù)庫列表,單個庫時可省略)


--tables 表列表(單個表時可省略)
①同時導出結(jié)構(gòu)以及數(shù)據(jù)時可同時省略-d和-t
②同時 不 導出結(jié)構(gòu)和數(shù)據(jù)可使用-ntd
③只導出存儲過程和函數(shù)可使用-R -ntd
④導出所有(結(jié)構(gòu)&數(shù)據(jù)&存儲過程&函數(shù)&事件&觸發(fā)器)使用-R -E(相當于①,省略了-d -t;觸發(fā)器默認導出)
⑤只導出結(jié)構(gòu)&函數(shù)&事件&觸發(fā)器使用 -R -E -d

導入

1、首先建空數(shù)據(jù)庫

mysql>create database test;

2、導入數(shù)據(jù)庫
  方法一:
  (1)選擇數(shù)據(jù)庫

    mysql>use test;

(2)設(shè)置數(shù)據(jù)庫編碼

    mysql>set names utf8;

(3)導入數(shù)據(jù)(注意sql文件的路徑)

    mysql>source /home/justin/test.sql;

方法二:

mysql -hhostname -uusername -ppassword abc < /home/justin/test.sql;

感謝各位的閱讀!關(guān)于“Mysql數(shù)據(jù)庫導出和導入sql數(shù)據(jù)庫文件命令是什么”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


本文標題:Mysql數(shù)據(jù)庫導出和導入sql數(shù)據(jù)庫文件命令是什么
標題網(wǎng)址:http://weahome.cn/article/jpsspd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部