原来的BLOG放在一个域名的二级目录下Z-BLOG,感觉还可以,各方面功能都还不错,模板、口碑、功能、静态化等,原来一直用它,可是现在要将博客放到LINUX平台下,那就只有忍痛割爱了,这只能够是MICROSOFT不支持LINUX放使用不得不放弃。
花了两天的时间选择BLOG,刚开始尝试WORDPRESS中文版,不过搞来搞都会有乱码,算了还是放弃吧,我的要求也没有那么多,够用就可以了;后面开始尝试OBLOG,不过用起来真的不怎么样,首页的数据居然没有分页,后面才选择现在的SABLOG-X,离我的要求还差一点,不过也差不多了,就是没有把页面静态化。
下面的我导入数据的过程,就是从Z-BLOG导入到OBLOG及SABLOG的,简单的记录一下,这里就是通过生成SQL语句的方式实现,首先将Z-BLOG的ACCESS语句全部导到SQLSERVER中,再通过查寻生成插入SQL语句,导到OBLOG采用如下语句:
SELECT 'insert into blog(title,date,content,excerpt,author,sortid,type,views,comnum,tbcount,attnum,top,hide,allow_remark,allow_tb,password) values('''+log_Title+''',1230508801,'''+log_Intro+''','''',1,-1,''blog'','+convert(varchar,log_ViewNums)+',0,0,0,''n'',''y'',''y'',''y'','''');' FROM blog_Article ba
导入SABLOG采用如下语句:
SELECT 'insert into articles(cid,uid,title,description,content,keywords,dateline,views,comments,attachments,trackbacks,closecomment,closetrackback,visible,stick,readpassword) values(1,'+convert(varchar,case log_AuthorId when 1 then 1 else 2 END)+','''+log_Title+''','''',''发布人:<b>'+case log_AuthorId when '1' then '老冯' else 'HH' end+'</b> 发布日期:<b>'+convert(varchar,log_PostTime)+'</b><br>'+log_Content+''','''',1281065725,'+convert(varchar,log_ViewNums)+','''','''',0,0,0,1,0,'''');' FROM blog_Article ba
将生成的SQL语句保存到一个后缀为SQL的文件中,进入到MYSQL的客户端,登陆后,通过source命令执行执行该文件,如:source blog.sql即可,就可以导入了;当然后期还有一些对已经发博客数据的更新等等,到目前为上面可以说是BLOG导入成功完成了。