国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

通過SQL語句轉(zhuǎn)換WordPress數(shù)據(jù)

2024-09-07 00:53:14
字體:
供稿:網(wǎng)友

對于大數(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ù)導入到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,'yourname@mail.com', '',useip,from_unixtime(dateline),from_unixtime(dateline),message,0,'0','','',0,0 FROM t_posts ;

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东宁县| 原平市| 怀安县| 三亚市| 天台县| 博湖县| 林周县| 虎林市| 贺州市| 兴安盟| 年辖:市辖区| 伊金霍洛旗| 无为县| 临湘市| 呈贡县| 桑日县| 长沙市| 驻马店市| 敖汉旗| 乌恰县| 迁西县| 忻州市| 深泽县| 雅安市| 黄大仙区| 南康市| 苍南县| 江安县| 新巴尔虎右旗| 黄浦区| 阿拉善左旗| 九江市| 大余县| 哈密市| 库尔勒市| 普宁市| 和田县| 玛沁县| 余庆县| 洛南县| 积石山|