Discuz!X/数据库 DB:: 函数操作方法
DB::table($tablename)获取正确带前缀的表名,转换数据库句柄,
DB::delete($tablename, 条件,条数限制)删除表中的数据
DB::insert($tablename, 数据(数组),是否返回插入ID,是否是替换式,是否silent)插入数据操作
DB::upd...
文章
科技小能手
2017-11-12
871浏览量
MySQL常用操作
库的基本结构:库 --> 表 --> 行 --> 字段
1、查看有哪些库
mysql> show databases;
2、进入某个库
mysql> use discuz //这里可以不用以分号结尾
3、查看当前所在库
mysql> sel...
文章
技术小胖子
2017-11-15
956浏览量
分析论坛数据库设计&分析
1,数据库设计
论坛数据库设计还是挺有意思的,按照业务逻辑进行拆分的数据库设计。
首先,如果是一个博客就一个post表记可以了。然后考虑到论坛数据量比较大,所以在设计上有优化。
论坛把数据库分成3个数据表,这样在访问不同页面的时候都查询很快。
数据库表参考discuz 数据库设计:
只是...
文章
pythonstock
2015-08-07
846浏览量
万券齐发助力企业上云,爆款产品低至2.2折起!
限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!
广告
Discuz!X/数据库操作方法、DB::table、C::t
函数
功能
DB::table($tablename)
获取正确带前缀的表名,转换数据库句柄,
DB::delete($tablename, 条件,条数限制)
删除表中的数据
DB::insert($tablename, 数据(数组),是否返回插入ID,是否是替换式,是否silent)...
文章
老朱教授
2017-09-04
1147浏览量
网站漏洞修复之Discuz X3.4远程代码执行漏洞
近期在对discuz x3.4进行全面的网站渗透测试的时候,发现discuz多国语言版存在远程代码执行漏洞,该漏洞可导致论坛被直接上传webshell,直接远程获取管理员权限,linux服务器可以直接执行系统命令,危害性较大,关于该discuz漏洞的详情,我们来详细的分析看下。
discuz漏洞影...
文章
网站安全
2019-07-16
2567浏览量
MySQL备份命令mysqldump参数说明与示例
1. 语法选项说明
-h, --host=name
主机名
-P[ port_num], --port=port_num
用于连接MySQL服务器的的TCP/IP端口号
--master-data
这个选项可以把binlog的位置和文件名添加到输出中,如果等于1,将会打印成一个CHANG...
文章
seanlook
2016-05-18
2118浏览量
DISCUZ 自定义模板
模板安装和维护
安装新模板
将模板template打包放在对应目录:template/
后台 -> 界面 -> 风格管理 , 安装模板
后台 -> 界面 -> 风格管理 , 切换模板
打开页面,使用admin账号导入页面模板DIY的xml配置文件
重新安装模板
删除...
文章
技术小美
2017-11-12
908浏览量
Discuz!X/数据库操作方法
原DB类的改进
Discuz! X2.5新版对数据库DB层进行了功能和安全方面的加强:
addslashes的处理
仅insert(),update(),delete() 方法对传入其的数组形式的参数进行 intval 或 addslashes 安全处理,字符串形式的参数将不处理,请注意
新...
文章
ap0581w9c
2015-12-11
609浏览量
mysql分区方案的研究
笔者觉得,分库分表确实好的。但是,动不动搞分库分表,太麻烦了。分库分表虽然是提高数据库性能的常规办法,但是太麻烦了。所以,尝试研究mysql的分区到底如何。
之前写过一篇文章,http://www.cnblogs.com/wangtao_20/p/7115962.html 讨论过订单表的分...
文章
wangtaotao
2017-07-06
1391浏览量
发布一个TokyoTyrant的C#开源项目
目前在网上关于TokyoCabinet(以下简称TC)和TokyoTyrant(以下简称TT)的资料已相对丰富了,但在.NET平台上的客户端软件却相对匮乏,因为做Discuz!NT企业版的关系,两个月前开始接触TC和TT,开始写相关的客户端代码。
这里开放的是客户端主要功能代码,开...
文章
技术小阿哥
2017-11-21
713浏览量
网站漏洞检测与修复之Discuz论坛3.4版本
Discuz!论坛目前最新版本为3.4版本,已经好久没有更新了,我们SINE安全在对其网站安全检测的同时发现一处漏洞,该漏洞可导致论坛的后台文件可以任意的删除,导致网站瘫痪,后台无法登陆。关于该网站漏洞的细节我们来详细的分析看一下:
Discuz漏洞的检测与分析
该漏洞发生的位置在于source目...
文章
网站安全
2019-04-26
1445浏览量
常用SQL语句
1.select count() from mysql.user;//查找mysql库的user表的行数
mysql> select count() from mysql.user;//count()在myisam会很快、innoDB引擎就会很慢(不会去统计行数,很耗时),所有的操作尽量减少...
文章
技术小阿哥
2017-11-27
753浏览量
未授权访问的tips
前言
知识那么多,大佬们学慢点,我营养跟不上啦! 前人栽树后人乘凉,本文主要是把一些资料依葫芦画瓢学习了下,做了个汇总.
0x00 小二上酒
https://github.com/se55i0n/DBScanner
a)Redis未授权访问
b)Jenkins未授权访问
c)MongoDB未授权...
文章
云安全专家
2018-05-04
2636浏览量
PHP缓存技术
1普遍缓存技术
数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。
用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表...
文章
航空母舰
2016-05-12
1151浏览量
一起谈.NET技术,NET 下RabbitMQ实践 [实战篇]
之前的文章中,介绍了如何将RabbitMQ以WCF方式进行发布。今天就介绍一下我们产品中如何使用RabbitMQ的! 在Discuz!NT企业版中,提供了对HTTP错误日志的记录功能,这一点对企业版非常重要,另外存储错误日志使用了MongoDB,理由很简单,MongoDB的添加操作飞快,即使...
文章
狼人2007
1970-01-01
577浏览量
Linux集群和自动化运维
Linux/Unix技术丛书
Linux集群和自动化运维
余洪春 著
图书在版编目(CIP)数据
Linux集群和自动化运维/余洪春著. —北京:机械工业出版社,2016.8
(Linux/Unix技术丛书)
ISBN 978-7-111-54438-8
I. L… II.余… II...
文章
华章计算机
2017-05-02
5149浏览量
用ajax提交表单时中文乱码解决方案
掉坑里了,遭遇到了js与PHP对表单中中文编码、解码方法不统一的问题。
当年上学的时候,对ms很是不屑,总是想玩一些与众不同的东西,玩linux、freebsd,玩opera,玩C++builder。当我做了一个网络开发者,才发现自己曾经是多么的幼稚,才开始怀念IE一统天下的那段美好时光。做一个网...
文章
技术小胖子
2017-11-15
1152浏览量
asp.net底层公共方法
DBHeper:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Configurati...
文章
科技探索者
2017-11-14
668浏览量
【Redis】Redis在实际项目中的应用
前言
Redis作为内存型的数据库,比mysql的速度快很多,所以经常会被用作缓存等,下面列举一下我在实际项目中的的使用。
Code
缓存 string
采用string的存储结构对字符串进行存储
常用的命令为
//存储缓存
SET key "value"
//获取数据
GE...
文章
小雨雨hi
2016-10-31
1297浏览量