登录 注册

登录

问题 数据库表格删除

更多
2017年02月08日 19:49 - 2017年02月08日 21:06 #1 作者: mic99
mic99 创建了话题: 数据库表格删除
白老师,

我的网站是用Joomlart Purity III模版做的。

现在空间商反应我的网站的MySql表格超额了,让删除一些表格。

我看网站后台数据库显示,MySQL数据库前缀为p1sl9_

以p1sl9_开头的表格(“xxxx为表名字”)

p1sl9_discuss_"xxxxxx_xxxx" 很多
p1sl9_easyblog_"xxxxxxxxxxx" 很多


以w6hpi_开头的表格
w6hpi_xxxxxxxxxxx

..........等等,很多很多以w6hpi_开头的表格。

我是不是可以删除这两类开头的全部表格呢?
最后修改: 2017年02月08日 21:06 由 mic99.

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年02月08日 20:23 #2 作者: Joomla之门
Joomla之门 回复了话题: 数据库表格删除
首先必须提醒:在 phpMyAdmin 里面操作数据库时,风险是很大的。因此每一步都务必慎之又慎。其中最重要的原则就是:每一次操作之前都做好全站备份,并且仔细论证是否可以这么操作。

目前对你来说,相对安全的删除方法是:先把数据表前缀不同的表删掉。

比如,你的 Joomla 数据表前缀是 p1sl9_ ,那么以 w6hpi_ 开头的所有表都不会用到,可以直接删除 —— 前提是,你的网站除了 Joomla 没有其它任何 web 程序。

接下来,对于 p1sl9_ 开头的表,你要判断是不是网站用到的。比如,Kunena 论坛组件对应的表名称就是 p1sl9_kunena_*** ,如果你网站上根本没有安装 Kunena 组件,那么这些表就可以放心删除。同理,可以处理 p1sl9_community_ 等等开头的表。

如果你不熟悉哪些表对应的组件是否存在于网站上,最好别删。等以后确定了再删来得及。

最后,我建议你选一个好一点的空间商。比如我用阿里云的 VPS 云主机,自己搭建 web 环境,数据库想多大就多大,想放多少表就放多少表,没任何限制。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年02月08日 21:06 #3 作者: mic99
mic99 回复了话题: 数据库表格删除
谢谢!!!

是不是有些插件会自动产生表格,因为网站运行半年了,以前空间商没说MySql表格超额,网站我也较少增加或更新内容。那我需要禁用哪些插件,以免以后再出现MySql表格超额的情况

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年02月08日 21:19 #4 作者: Joomla之门
Joomla之门 回复了话题: 数据库表格删除
很少有插件会自动产生新数据表。组件一般会生成对应的数据表,但是在安装的时候就已经创建好了,以后很少会增加。

具体的情况还要看具体的数据库内容。

还有,你的网站空间确实不怎么好。建议到期后换一个。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年02月14日 21:00 #5 作者: mymyhope
mymyhope 回复了话题: 数据库表格删除
有可能是被攻击了,注册了很多垃圾用户,然后造成一张注册用户那个表容量特别大

www.cn21cn.com
Magento中文网站
www.magentochina.org
QQ:703640

登录 或者   注册一个会员帐号 来参与讨论