溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

MySQL存儲(chǔ)過(guò)程的導(dǎo)出是怎樣的

發(fā)布時(shí)間:2021-11-16 09:30:08 來(lái)源:億速云 閱讀:312 作者:柒染 欄目:MySQL數(shù)據(jù)庫(kù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)MySQL存儲(chǔ)過(guò)程的導(dǎo)出是怎樣的,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

MySQL表結(jié)構(gòu)數(shù)據(jù)等已經(jīng)在目標(biāo)數(shù)據(jù)庫(kù)中存在,MySQL的存儲(chǔ)過(guò)程導(dǎo)出和導(dǎo)入,mysqldump工具可以實(shí)現(xiàn),目前只想導(dǎo)出存儲(chǔ)過(guò)程,不導(dǎo)出數(shù)據(jù)和結(jié)構(gòu),具體用法為:

例如:
mysqldump -uroot -p'root' -h test.com.cn -P 3306 -n -d -t -R test > procedure.sql

參數(shù)說(shuō)明:
-n:   --no-create-db
-d:   --no-data
-t:   --no-create-info
-R:   --routines      Dump stored routines (functions and procedures)

    mysqldump主要參數(shù)介紹:
1.連接選項(xiàng)
  -u,--user=name
  -p,--password=name
  -h,--host=name
  -P,--port=#
2.輸出內(nèi)容選項(xiàng)
 --add-drop-database
 --add-drop-table
 -n;--no-create-db
 -d;--no-data
 -t;--no-create-info
3.輸出格式選項(xiàng)
--compact
-c --complete-insert
-T(指定數(shù)據(jù)表中的數(shù)據(jù)備份為單純的數(shù)據(jù)文件和建表SQL兩個(gè)文件)
注意:xx.sql建表文件是以linux的root用戶創(chuàng)建,而xx.txt文件則是一linux的mysql用戶創(chuàng)建,因此這兩個(gè)文件的存放路徑一定要保證mysql用戶有讀寫(xiě)創(chuàng)建文件的權(quán)限。
--fields-terminated-by=name(域分隔符)
--fields-enclosed-by=name(域引用符)
--fields-optionally-enclosed-by=name(域引用可選字符)
--fields-escaped-by=name(轉(zhuǎn)義字符)
4.字符集選項(xiàng)
--default--character-set=xx
5.其他選項(xiàng),

上述就是小編為大家分享的MySQL存儲(chǔ)過(guò)程的導(dǎo)出是怎樣的了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI