此处将为大家介绍关于织梦SQL语句批量清除注册会员信息的详细内容,并且为您解答有关安装织梦程序数据库密码的相关问题,此外,我们还将为您介绍关于C#执行sql语句批量更新、DedeCMS使用SQL语句批
此处将为大家介绍关于织梦SQL语句批量清除注册会员信息的详细内容,并且为您解答有关安装织梦程序数据库密码的相关问题,此外,我们还将为您介绍关于C# 执行sql语句批量更新、DedeCMS 使用SQL语句批量删除会员、DedeCMS常用SQL语句整理 织梦SQL语句大全、dedecms批量删除会员的后台SQL语句的有用信息。
本文目录一览:- 织梦SQL语句批量清除注册会员信息(安装织梦程序数据库密码)
- C# 执行sql语句批量更新
- DedeCMS 使用SQL语句批量删除会员
- DedeCMS常用SQL语句整理 织梦SQL语句大全
- dedecms批量删除会员的后台SQL语句
织梦SQL语句批量清除注册会员信息(安装织梦程序数据库密码)
今天一个朋友用的dedecms织梦内容管理系统架设的网站出问题了,由于前期的安全工作没做到位,网站是可以随意注册会员及其发表新闻的,所以该网站被群发软件大量注册大量发表新闻,造成朋友的网站的垃圾会员和垃圾信息大增,很头痛的问题。
下面织梦58小编简单给大家介绍怎么取消会员注册功能,及其删除之前注册的垃圾会员信息。
ps:织梦58小编对dedecms织梦系统还是个新手,如有错误,请大家多多指出。
一、关闭会员注册功能
后台-系统-会员设置-具体自己看着设置吧。
二、清除所有注册会员的信息
1、手动一个个删除。
2、通过SQL命令批量删除。
后台-系统-SQL命令行工具-运行SQL命令行-输入以下sql命令
DELETE FROM 'dede_member' WHERE 'dede_member'.'mid' != 1;
TRUNCATE TABLE 'dede_member_flink';
TRUNCATE TABLE 'dede_member_person';
TRUNCATE TABLE 'dede_member_space';
TRUNCATE TABLE 'dede_member_tj';
说明:
1、min != 1 值得是在删除的时候不删除会员ID =1 的这个会员,因为这个会员是超级管理员的默认ID号,如果删除了这个ID就进不了后台了。
2、同时删除注册会员在其它表的一些信息,如个人空间、资料等。
通过以上的办法,可以有效防止dedecms的注册会员功能,也可以批量删除之前已经注册的会员信息资料。
本文章网址:http://www.ppssdd.com/code/14188.html。转载请保留出处,谢谢合作!C# 执行sql语句批量更新
int x = db.Database.ExecuteSqlCommand(string.Format("update T_Pension SET UnitType = ''{0}'' WHERE PensionId between ''{1}'' and ''{2}''", value, startmaxid, endmaxid));
//update T_Pension SET UnitType = 0,CreateTime= convert(varchar(100),getdate(),120),CreateUserName='''' WHERE PensionId between ''1'' and ''30000''
int x = db.Database.ExecuteSqlCommand(string.Format("update T_Pension SET UnitType = {0},CreateTime= convert(varchar(100),getdate(),120),CreateUserName=''{1}'' WHERE PensionId between ''{2}'' and ''{3}''",
value,UserInfo.UserName,startmaxid, endmaxid));
start.ToString("yyyy-MM-dd HH:mm:ss")
DedeCMS 使用SQL语句批量删除会员
DedeCMS常用SQL语句整理 织梦SQL语句大全
我们在使用织梦dedecms的过程中,有时候需要处理大批量的数据,特别是采集或者以前的数据需要批量修改,手工是完全改不过来的。织梦程序已经为我们想到了这点,可以使用sql语句处理。在织梦的系统>>系统设置>>sql命令行工具里面输入正确的sql语句就可以批量对文档、会员等进行操作了。 基于此,正确的sql语句就显得非常重要了。整理了一批织梦dedecms常用的sql语句,不过需要特别注意的是,无论sql语句正常与否,在使用sql语句时,都要特别谨慎。一个不小心,就可能导致你的数据全部丢失了,所以数据备份显得非常重要。下面就是一些比较常见的Dede的sql语句: 清空所有注册会员内容:
DELETE FROM `dede_member` WHERE `dede_member`.`mid` != 1;TruncATE TABLE `dede_member_flink`; TruncATE TABLE `dede_member_person`; TruncATE TABLE `dede_member_space`;TruncATE TABLE `dede_member_tj`; |
insert into `dede_arcatt`(sortid,att,attname) values(9,'d','评论'); alter table `dede_archives` modify `flag` set ('c','h','p','f','s','j','a','b','d') default NULL; |
UPDATE dede_archives SET writer='要赋的值' WHERE writer=''; UPDATE dede_archives SET source='要赋的值' WHERE source=''; |
DELETE FROM `dede_Feedback` WHERE `dede_Feedback`.`ip` = '000.000.000.000' //000.000.000.000 为垃圾评论发布者的IP |
update dede_archives set keywords='' |
UPDATE dede_archives SET sortrank = 1231846313; UPDATE dede_archives SET senddate = 1231846313; UPDATE dede_archives SET pubdate = 1231846313; |
UPDATE `dede_arctype` SET `isdefault` = '-1' 动态; UPDATE `dede_arctype` SET `isdefault` = '1' 静态; |
update `dede_addonarticle` set body=REPLACE(body,'论坛','社区') where body like "%论坛%"; |
update dede_archives set litpic=replace(litpic,'原来的字符','替换后的字符')//例如:update dede_archives set litpic=replace(litpic,'uplimg,'tupian') |
update `dede_archives` set flag='p' WHERE flag=''; |
update dede_archives set ismake=-1; |
update dede_arctype set isdefault=-1; |
update dede_archives set arcrank=-1; update dede_arctiny set arcrank=-1; update dede_taglist set arcrank=-1; |
Update dede_archives set ismake=0; |
ALTER TABLE `dede_archives` AUTO_INCREMENT =1; //主表 ALTER TABLE `dede_arctiny` AUTO_INCREMENT =1; //微表 ALTER TABLE `dede_addonarticle` AUTO_INCREMENT =1; //附加表 |
dedecms批量删除会员的后台SQL语句
网站如果开启会员注册功能,将可能会被批量注册,如果需要删除这些会员,就需要用到后台的执行sql语句功能,通过sql来删除会员资料。
此方法只适用于只需保留管理员并将其他所有会员删除的情况。
Dedecms用sql批量删除注册会员的方法
会员注册信息主要在 dede_member 表中
进入DEDE后台/系统/sql命令行工具
我们可以先查询表中有多少会员(这步非必须)
select * from dede_member
查询结果:运行sql:select * from dede_member,共有598条记录,最大返回100条!
删除方法:
delete from dede_member where not mid='1' (mid:1 是管理员,所以不删除)
成功执行1个sql语句!
或者,如果你的管理员不是从1开始,你可以定义个区间,比如从10开始删除
delete from dede_member where mid between 10 and 10000
再进入会员模块看看,是不是全部删除成功?
今天关于织梦SQL语句批量清除注册会员信息和安装织梦程序数据库密码的讲解已经结束,谢谢您的阅读,如果想了解更多关于C# 执行sql语句批量更新、DedeCMS 使用SQL语句批量删除会员、DedeCMS常用SQL语句整理 织梦SQL语句大全、dedecms批量删除会员的后台SQL语句的相关知识,请在本站搜索。
本文标签: