国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 南雄市| 曲麻莱县| 普陀区| 晋城| 什邡市| 莲花县| 石柱| 汉源县| 南陵县| 建水县| 泰州市| 乌鲁木齐市| 田阳县| 台南市| 陈巴尔虎旗| 大埔县| 武穴市| 天峨县| 忻州市| 哈尔滨市| 英山县| 门头沟区| 额济纳旗| 清远市| 拜泉县| 大关县| 通河县| 留坝县| 尚志市| 富阳市| 铁力市| 丰顺县| 绥江县| 扶绥县| 东兰县| 闻喜县| 丹寨县| 梨树县| 汉中市| 尉犁县| 饶平县|