最近有個客戶以前的舊網站使用的是織夢的CMS,它有個特點就是新聞的內容是用兩個數(shù)據(jù)表組成的,一個表是基本信息,一個表是詳細內容,現(xiàn)在要求把舊網站的新聞信息數(shù)據(jù)導入到新的網站里,而新網站的新聞使用的一個數(shù)據(jù)表,所以就需要將兩個表導出成一個表,然后再導入到新網站的新聞表里.
首先打開navicat軟件,然后找到數(shù)據(jù)庫中的兩個數(shù)據(jù)表,如下圖所示:

然后點擊數(shù)據(jù)庫中的“查詢”功能,點擊新建查詢,如下圖所示:

然后編寫SQL語句,讓兩個數(shù)據(jù)表聯(lián)合查詢,根據(jù)實際需要輸出字段名稱,結果顯示為一個表,這里兩個表的是用新聞的id關聯(lián)一起的,SQL語句如下圖所示:

點擊“運行”,查看運行的結果,如果運行的語句是正確的,輸出的內容也是正確的,那么就需要點擊“保存”,保存的名稱為news,點擊數(shù)據(jù)庫中的“查詢”,單擊news

然后右擊news->導出向導

我們選擇用”SQL腳本文件(*.sql)”,如下圖所示:

然后點擊下一步,

選擇導出的路徑,點擊下一步,出現(xiàn)下一步的界面后,再點擊下一步,然后再點擊“開始”,最終于導出sql數(shù)據(jù)表。
總結:有了上面的介紹之后,可以我們不僅可以將兩個表,甚至多個表進行聯(lián)合查詢,然后對結果進行導出成sql文件,也可以導出任何的SQL查詢語句為sql文件,方法與上面的介紹是一樣的。