Tag Archives: 博客

修改WordPress table的prefix

Wordpress Blog
Wordpress Blog

WordPress系统使用者都建议说不要将table的prefix用”wp_”. 那是因为这是Wordpress默认值的prefix. 那是因为这容易让黑客破解系统呀! :xknow:

可是, 如果你第一次使用安装后要怎么修改呢?

以下就是很好的步骤了:

1) 备份资料库

这环节是非常重要的. 因为如果发生什么事情, 你可以还原资料库的资料. 不然的话, 你千辛万苦写了几年的东西可能会化为乌有哟. 可是, 别太紧张. 修改Wordpress table的prefix不是很大的动作. ;)) 你们可以用CPanel备份资料库的.

2) 修改wp-config.php

// Entry in config.php showing wordpress table prefix used in the installation
$table_prefix = ‘wp_’; // Only numbers, letters, and underscores please!
修改成为$table_prefix = ‘op2mro445_’;  // op2mro445, 你们可以随意性想一个. 记得一定要放”_”在后面哟!

将此默认值修改成新的资料. 可以参考random.org.

3) 修改所有资料库里的table名称!

Rename table wp_commentmeta to op2mro445_commentmeta;
Rename table wp_comments to op2mro445_comments;
Rename table wp_links to op2mro445_links;
Rename table wp_options to op2mro445_options;
Rename table wp_postmeta to op2mro445_postmeta;
Rename table wp_posts to op2mro445_posts;
Rename table wp_terms to op2mro445_terms;
Rename table wp_term_relationships to op2mro445_term_relationships;
Rename table wp_term_taxonomy to op2mro445_term_taxonomy;
Rename table wp_usermeta to op2mro445_usermeta;
Rename table wp_users to op2mro445_users;

如果你们安装了其他Wordpress Plugin, 可能会多了些table. 也要将他们一次过修改. 如果你们资料多的话, 记得要一个query一个query跑哟.

4) 修改wp_options table

你们可以用以下query来查询和修改op2mro445_options的资料(以往的名称是wp_options).

SELECT * FROM op2mro445_options WHERE option_name = ‘wp_user_roles’; //将此笔资料的option_name栏位值修改为”op2mro445_user_roles”;

UPDATE op2mro445_options SET option_name = ‘op2mro445_user_roles’ WHERE option_id = ’74’ AND option_name = ‘wp_user_roles’; // option_id是会变换的.

5) 修改wp_usermeta table

你们可以用以下query来查询所有在op2mro445_usermeta(以往的名称是wp_usermeta).

SELECT * FROM op2mro445_usermeta WHERE  meta_key LIKE  ‘wp_%’;

请修改所有查询出来meta_key栏位值的资料. 将”wp_”修改为”op2mro445_”.

UPDATE op2mro445_usermeta SET meta_key = ‘op2mro445_capabilities’ WHERE umeta_id = ’11’ AND meta_key = ‘wp_capabilities’; // umeta_id是会变换的.
UPDATE op2mro445_usermeta SET meta_key = ‘op2mro445_user_level’ WHERE umeta_id = ’12’ AND meta_key = ‘wp_user_level’; // umeta_id是会变换的.

6) 完成任务! 如果有什么问题, 可以让我知道哟. 我会帮忙看看的. :thumbup:

[ratings]

博客转地盘

黄族之永远纪念回忆录博客在这几天终于成功转换去另外一个比较好的机房了.

以前在ehostpros的时候, 真的是被他们的技术人员气死呀. 答非所问, 而且还不清楚你在问什么问题的. 帮你解决问题的时间又需要很久的时间. 其实早就想换了, 可是想想在那边用了5~6年了. 也很懒去换呀, 须知道我是蛮忠心的呀. ;)) 而且以前他们的服务也蛮好的. 也不清楚为什么这1~2年会变得这么差. :green:

现在转换去了JustHost, 希望他们可以给我的博客有好的发展吧. :think:

为什么选择JustHost, 那是因为它有很多优惠.

  1. 域名终生免费.
  2. 无限空间.
  3. 无限频宽.
  4. 被很多网站选为优秀机房.

如果你们也想选择JustHost的话, 记得点按我的JustHost广告牌哟. 让我赚一下它们伙伴计划的钱吧! :p

[ratings]