日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

通過SQL語句轉(zhuǎn)換WordPress數(shù)據(jù)_建站經(jīng)驗教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:WordPress的MySQL數(shù)據(jù)庫服務(wù)器監(jiān)控插件
對于某些國外主機,其HTTP服務(wù)可能比較穩(wěn)定,但是MySQL服務(wù)卻經(jīng)常宕機,比如我的英文博客使用的DreamHost提供的MySQL就深受其害,經(jīng)常無法連接MySQL服務(wù)器,并且通常都是美國時間午夜的時候宕機,有時候能停好幾個小時,也難怪那么多人抱怨DreamHost的服務(wù)器不穩(wěn)定。

對于大數(shù)據(jù)量的Blog之間的轉(zhuǎn)換,往往使用通常的博客轉(zhuǎn)換程序會非常慢,并且容易出錯,對于基于MySQL的WordPress來說,上傳的數(shù)據(jù)也有一定的限制,因此,我這里總結(jié)了一些直接通過SQL語句將Z-Blog轉(zhuǎn)換到WordPress的方法。

對于Z-Blog用戶來說,可以先執(zhí)行下面的SQL建立數(shù)據(jù)表。

以下為引用的內(nèi)容:

CREATE TABLE blog_Article (
 log_ID int NOT NULL ,
 log_CateID int NULL ,
 log_AuthorID int NULL ,
 log_Level int NULL ,
 log_Url varchar (255)  NULL ,
 log_Title varchar (255)  NULL ,
 log_Intro longtext  NULL ,
 log_Content longtext  NULL ,
 log_IP varchar (15)  NULL ,
 log_PostTime datetime NULL ,
 log_CommNums int NULL ,
 log_ViewNums int NULL ,
 log_TrackBackNums int NULL ,
 log_Tag varchar (255)  NULL ,
 log_IsTop varchar (10) NOT NULL
)  ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


CREATE TABLE blog_Category (
 cate_ID int NOT NULL ,
 cate_Name varchar (50) NULL ,
 cate_Order int NULL ,
 cate_Intro varchar (255) NULL ,
 cate_Count int NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

然后再使用“ACCESS數(shù)據(jù)庫轉(zhuǎn)換MYSQL數(shù)據(jù)庫的軟件”將數(shù)據(jù)庫轉(zhuǎn)換到MySQL,然后直接在MySQL之中執(zhí)行如下的SQL語句即可實現(xiàn)數(shù)據(jù)庫的轉(zhuǎn)換。這里以Z-BLog 1.7轉(zhuǎn)換到WordPress 2.3為例,以下是轉(zhuǎn)換使用的SQL語句,執(zhí)行SQL前請先清空以下幾個表的數(shù)據(jù):

以下為引用的內(nèi)容:

INSERT INTO wp_posts(id, post_author, post_date, post_date_gmt, post_content, post_title, post_category, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_content_filtered, post_parent, guid, menu_order, post_type, post_mime_type, comment_count) SELECT log_ID,'1',log_PostTime,log_PostTime,log_Content,log_Title,log_CateID,log_Intro,'publish', 'open', 'open', '', log_ID, '', '', log_PostTime, log_PostTime, '', 0, log_ID, 0, 'post', '', 0 FROM blog_Article ;

INSERT INTO wp_terms(term_id, name, slug, term_group) SELECT cate_ID , cate_Name, cate_Intro, 0 FROM blog_category ;

INSERT INTO wp_term_taxonomy (term_taxonomy_id, term_id, taxonomy, description, parent, count) SELECT cate_ID, cate_ID, 'category', '', 0, cate_Count FROM blog_category ;

INSERT INTO wp_term_relationships select id, post_category from wp_posts ;

如果安裝了WP-PostViews插件,還可以執(zhí)行下面的SQL語句將文章點擊數(shù)導(dǎo)入到WordPress中:

INSERT INTO `wp_postmeta` select  log_ID , log_ID ,'view',log_ViewNums FROM blog_Article ;

對于其他系統(tǒng)轉(zhuǎn)換到WordPress,也可以使用類似的方法實現(xiàn),例如我們可以轉(zhuǎn)換Discuz的評論到WordPress的評論,使用類似下面的語句:

以下為引用的內(nèi)容:

insert wp_comments (comment_post_ID,comment_author,comment_author_email,comment_author_url,comment_author_IP,comment_date,comment_date_gmt,comment_content,comment_karma,comment_approved,comment_agent,comment_type,comment_parent,user_id) select tid,author,'[email protected]', '',useip,from_unixtime(dateline),from_unixtime(dateline),message,0,'0','','',0,0 FROM t_posts ;

分享:WordPress系統(tǒng)的安裝和使用簡介
這是一篇關(guān)于獨立博客建站(以WordPress為例)的科普教程,講述WordPress系統(tǒng)的一些最基本的常識,主要是為了那些不熟悉WordPress的新手閱讀使用,幫助他們完成第一個獨立博客的安裝和使用。熟悉WordPress系統(tǒng)的老鳥可以忽略此文。 WordPress是一個全球范圍內(nèi)最為著名

來源:模板無憂//所屬分類:建站經(jīng)驗教程/更新時間:2008-04-22
相關(guān)建站經(jīng)驗教程