最近有個(gè)客戶以前的舊網(wǎng)站使用的是織夢的CMS,它有個(gè)特點(diǎn)就是新聞的內(nèi)容是用兩個(gè)數(shù)據(jù)表組成的,一個(gè)表是基本信息,一個(gè)表是詳細(xì)內(nèi)容,現(xiàn)在要求把舊網(wǎng)站的新聞信息數(shù)據(jù)導(dǎo)入到新的網(wǎng)站里,而新網(wǎng)站的新聞使用的一個(gè)數(shù)據(jù)表,所以就需要將兩個(gè)表導(dǎo)出成一個(gè)表,然后再導(dǎo)入到新網(wǎng)站的新聞表里.
首先打開navicat軟件,然后找到數(shù)據(jù)庫中的兩個(gè)數(shù)據(jù)表,如下圖所示:
然后點(diǎn)擊數(shù)據(jù)庫中的“查詢”功能,點(diǎn)擊新建查詢,如下圖所示:
然后編寫SQL語句,讓兩個(gè)數(shù)據(jù)表聯(lián)合查詢,根據(jù)實(shí)際需要輸出字段名稱,結(jié)果顯示為一個(gè)表,這里兩個(gè)表的是用新聞的id關(guān)聯(lián)一起的,SQL語句如下圖所示:
點(diǎn)擊“運(yùn)行”,查看運(yùn)行的結(jié)果,如果運(yùn)行的語句是正確的,輸出的內(nèi)容也是正確的,那么就需要點(diǎn)擊“保存”,保存的名稱為news,點(diǎn)擊數(shù)據(jù)庫中的“查詢”,單擊news
然后右擊news->導(dǎo)出向?qū)?
我們選擇用”SQL腳本文件(*.sql)”,如下圖所示:
然后點(diǎn)擊下一步,
選擇導(dǎo)出的路徑,點(diǎn)擊下一步,出現(xiàn)下一步的界面后,再點(diǎn)擊下一步,然后再點(diǎn)擊“開始”,最終于導(dǎo)出sql數(shù)據(jù)表。
總結(jié):有了上面的介紹之后,可以我們不僅可以將兩個(gè)表,甚至多個(gè)表進(jìn)行聯(lián)合查詢,然后對(duì)結(jié)果進(jìn)行導(dǎo)出成sql文件,也可以導(dǎo)出任何的SQL查詢語句為sql文件,方法與上面的介紹是一樣的。
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://m.oulysa.com/news/6001.html