找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 268|回复: 0

[基础] 总结下wordpress数据库优化

  [复制链接]
发表于 2023-2-23 10:54 | 显示全部楼层 |阅读模式
使用方法:将以下代码保存为aaa.php文件,放到网站根目录下,访问就行了。

<?php
$hostname_blog = "localhost";//设定数据库地址地址,一般为localhost
$database_blog = "wordpress";//设定数据库名
$username_blog = "username";//设定数据库用户名
$password_blog = "password";//设定数据库密码
$blog = mysql_pconnect($hostname_blog, $username_blog, $password_blog) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_blog, $blog);
mysql_query('DELETE FROM wp_posts WHERE post_type = "revision"');
mysql_query('DELETE FROM wp_postmeta WHERE meta_key = "_edit_lock"');
mysql_query('DELETE FROM wp_postmeta WHERE meta_key = "_edit_last"');
mysql_query('DELETE FROM wp_commentmeta WHERE meta_key LIKE "%trash%"');
mysql_query('DELETE FROM wp_comments WHERE comment_approved = "trash"');
mysql_query('DELETE FROM wp_options WHERE option_name REGEXP "_transient_"');
$tablelist = mysql_query("SHOW TABLES");
while($checklist = mysql_fetch_array($tablelist)) {
       $optimization=mysql_query("OPTIMIZE TABLE `$checklist[0]`");
}
echo 'Done';
?>


原文+理论:

注:以上代码无法在PHP7上正常运行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2024-5-18 12:51 , Processed in 0.019626 second(s), 14 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表