函数 功能 DB::table($tablename) 获取正确带前缀的表名,转换数据库句柄 DB::delete($tablename, 条件,条数限制) 删除表中的数据 DB::insert($tablename..., 数据(数组),是否返回插入ID,是否是替换式,是否silent) 插入数据操作 DB::update($tablename, 数据(数组)条件) 更新操作 DB::fetch(查询后的资源) 从结果集中取关联数组...,注意如果结果中的两个或以上的列具有相同字段名,最后一列将优先。...DB::fetch_first($sql) 取查询的第一条数据fetch DB::fetch_all($sql) 查询并fetch DB::result_first($sql) 查询结果集的第一个字段值...DB::query($sql) 普通查询 DB::num_rows(查询后的资源) 获得记录集总条数 DB::_execute(命令,参数) 执行mysql类的命令 DB::limit(n,n)
于是想到了一个数据库管理工具:Navicat 将自建的数据和腾讯云数据库打开外网地址后分别链接到Navicat数据库管理工具: 链接完毕后,将本地数据库的表直接全选复制,然后粘贴到新表: 然后运行发现依然报错...,用Discuz的数据库检查工具检测后发现: 不过目前我们90%的数据库已经搬迁成功了,就只剩下这两个表。...我尝试过单独导出数据表,字符缺省各种办法,依然无效,应该是使用的自己编写的模板没有对文字进行格式化直接存进数据库导致的,当然这些都是后话,目前为止如果不删除数据表的前提,我们只能用非正常手段强行导入数据库...完工,但是由于ACCESS数据库支持的数据类型有限,导入时会出现较大的偏差,所以我们需要自己重新设计数据类型和长度。 在Discuz后台运行数据库检测工具,查看原本数据类型。...关闭腾讯云的外网数据库地址,修改discuz三个配置表(采用内网IP,端口即可): \config\config_global.php \config\config_ucenter.php \uc_server
最近在做Discuz!的插件,需要用到cookie,一直觉得奇怪的一个问题,Discuz!...大量使用了cookie,但是我在编写插件的时候如果不加入session_start函数cookie就无法使用,按理说Discuz!...使用了这么多cookie它的核心应该有调用session_start呀?而且Discuz!...生成的cookie名都是带有一个前缀的,一直不知道这个前缀规律如何,那我又要如何调用内置的cookie呢? 后来查了一下资料,Discuz!...$_G['cookie'][$key] : ''; } 那么在Discuz!
最近跑了之前的论坛转了转,发现一直在报数据库中表security_failedlog错误,百度了好久,最终找到解决方案。...Discuz!...,最简单的就是进入后台关掉。...但这只治标不治本,最好去数据库修复一下。若不修复,在更新论坛版本时会提示如下: ?...,有兴趣的朋友们可以自己探索下。
%t:表名占位符,DB::fetch_first(“SELECT * FROM %t”,array(‘common_member’)); %d:数值占位符,D...
前几天,访问论坛报错:Discuz! Database (2003) notconnect ,经过排查发现是数据库连接问题。...将配置文件的 _DBHOST 修改为您现在的数据库地址即可。 ?
一个Discuz!...不过这个论坛使用的是云数据库CDB,所以也可能是云数据库的容量用完了。...登陆上去查一下使用情况: [1492011080420_8033_1492011080866.png] 10G的空间还只用了2.6G,远远没有满呢,那是出了什么问题呢? 其实 Discuz!...这在那个软硬件性能相比今天非常弱的时代无疑是一个巨大的优化。 但是这样需要确保数据库有足够多的内存来创建内存表。...其实在现在的云数据库 CDB 中, io 性能瓶颈已经被极大的打开了,内存表起到的优化作用很有限,相反很容易带来内存不足导致的 table is full 问题。
07.13自我总结 MYSQL数据库 一.MYQL数据库的安装 可以去mysql官网下载mysql压缩包 运行程序:在bin文件夹中,其中客户端运行文件是mysql.exe,服务端运行文件为mysqld.exe...库的位置:在data文件中 配置文件:配置文件模板为my-default,int文件中,你如果要手动配置信息要在文件目录下新建my.ini 服务端设置开机自启:首先cmd终端目录移至到mysqld所在文件夹...,在 mysqld --install即可 二.配置文件 内容和使用 cfg格式 即 section+option (分区+设置) [mysqld] 分区服务器端配置 修改后需要重启服务器 [mysql...default-character-set = utf8 # 服务器端配置 需要重启服务器 [mysqld] character-set-server = utf8 一些参数设置 port参数也是表示数据库的端口...basedir参数表示MySQL的安装路径。 datadir参数表示MySQL数据文件的存储位置,也是数据库表的存放位置。
导语:这一期是Discuz! Q 1.0发布的特别纪念报道,带你们走近19年前写下Discuz!第一行代码的那个人,他是怎么看待今天的Discuz! Q?...第六问 吴洪声:在中国,通过技术创新获得成功是很难的。时隔10年,回看Discuz!这个产品,你认为决定Discuz!走向成功的关键因素有哪些?你们当年分别都做对了哪些事?又做错了哪些事?...戴志康:其实大多数站长并不太懂技术,更像是一个经营群体,他们通过Discuz!自行配置搭建出一个网站,来服务当时的4亿网民。伙伴云是aPaaS,一种无代码的企业应用搭建平台,和Discuz!...第十三问 吴洪声:上周腾讯云正式发布了Discuz! 的全新系列产品:Discuz! Q,定位是私域流量的开源经营系统,为内容创作者提供粉丝圈子和内容付费能力。你觉得靠谱吗?对于Discuz!...第十五问 吴洪声:Discuz! 发展了19年,产品价值从PC互联网时代的草根创业“新基建”,再到现在的内容创业”新动能“,我们接手的工作人员都会忍不住感慨Discuz!
大家好,又见面了,我是你们的朋友全栈君 搬家步骤具体如下: 1、打包数据库文件保存到本地。 2、打包网站根目录所有程序(discuz)保存到本地。...3、上传网站程序包和数据库包到新的空间,将数据库上传到新的服务器中。...1‘][‘dbpw‘] = ‘数据库密码‘; $_config[‘db‘][‘1‘][‘dbname‘] = ‘数据库名‘; 5、找到 config\config_ucenter.php 文件,修改以下...5处内容: define(‘UC_DBUSER‘, ‘数据库用户名‘); define(‘UC_DBPW‘, ‘数据库密码‘); define(‘UC_DBNAME‘, ‘hbc‘); define(‘...如果网站更换域名还需要以下2布操作: 7、登录 http://域名/uc_server 更新应用信息 选择应用管理 –> 编辑 –> 修改 “应用的主 URL” 为新域名 8、登录 http://域名/
Discuz 的 UCenter 密码默认是首次安装discuz时指定的管理员密码 如果密码忘记了,可以通过下列方法进行重置: 骚操作.gif 1. 进入discuz的安装目录,找到 ....使用下列两行替换 config.inc.php 文件中 UC_FOUNDERPW 和 UC_FOUNDERSALT 两行配置 这两行代表的是加密后的 UCenter 密码,这里的密码是 Discuz@2019...刷新登录页面,再次输入重置后的 Discuz@2019 密码进行登录,已经可以成功登陆至 UCenter 后台 成功登陆后,就可以在后台直接修改密码了 image.png image.png
mysql-5.7.20]# 更改mysql安装目录和配置文件的属主属组 [root@discuz mysql-5.7.20]# chown -R mysql.mysql /usr/local/mysql...[root@discuz mysql-5.7.20]# source /etc/profile 初始化数据库: [root@discuz ~]# cd /usr/local/mysql/bin/ [root.../ [root@discuz php-7.1.10]# 介绍: php有三个配置文件: php.ini——主配置文件 php-fpm.conf——进程服务配置文件 www. conf——扩展配置文件 #...192.168.88.188/bbs/index.php 数据库服务器: localhost。...本地架设就用localhost,如何不是在在本机上就要填写IP地址和端口号 数据库名字: bbs 数据库用户名: bbsuser 数据库密码: admin123 管理员账号:admin 管理员密码:admin123
LAMP和WAMP代表支持 Discuz 运行所对应的基础环境,具体参考环境说明 10.是否可以使用云平台的 RDS 作为 Discuz 的数据库?...可以,修改 Discuz 配置文件 即可 11.Discuz能在 Windows 服务器上运行吗?...可以,但是我们推荐在运行 Discuz 效率更高的 Linux 服务器上运行 12.Discuz数据库连接配置信息在哪里?...数据库配置信息 Discuz 配置文件中 13.如果没有域名是否可以部署 Discuz?...请通过分析日志文件定位原因: /var/log/httpd 9.数据库服务无法启动 数据库服务无法启动最常见的问题包括:磁盘空间不足,内存不足,配置文件错误。
Discuz 的 UCenter 密码默认是首次安装discuz时指定的管理员密码,如果密码忘记了,可以通过下列方法进行重置: 进入discuz的安装目录,找到 ....文件 可以通过FTP连接服务器,或者直接登录服务器操作 使用下列两行替换 config.inc.php 文件中 UC_FOUNDERPW 和 UC_FOUNDERSALT 两行配置 这两行代表的是加密后的...UCenter 密码,这里的密码是 Discuz@2019 define('UC_FOUNDERPW', '6a8d7f5a1cc2a62ca6550adf2f1f421f'); define('...UC_FOUNDERSALT', '208491'); 刷新登录页面,再次输入重置后的 Discuz@2019 密码进行登录,已经可以成功登陆至 UCenter 后台 成功登陆后,就可以在后台直接修改密码了...---- 参考文档: https://www.discuz.net/thread-958891-1-1.html
a.进入后台——全局——手机版全局设置——是否开启热帖(选择“是”) b.全局——站点功能——导读设置(根据你网站的实际情况设置。...我设置的是:热度值聚合下限:3;热帖/精华聚合时间范围:一个月或更长) c、全局——站点功能——主题热度(根据你网站的实际情况设置。...我设置的是:热门主体显示级别:5,10,50,原来是10,100,200) 2、成功解决自己的问题: 那就是后台进入每个版块,在权限一栏里,不要打钩任何一个用户组,全部留空。...只要有打钩的版块,那么这个版块就不会显示在导读里。板块多的话,可以复制设置。
好久好久没有用过discuz了,其实我接触discuz比WordPress还早,我印象中上一次接触discuz还是2015年吧? 现在接触一下,感觉挺陌生的,好多都要现去搜索怎么设置,怎么解决啥的。...今天帮弄过滤词的时候,由于一开始我没有仔细看,都添加几万个过滤词之后,我才发现很多词没必要的,想着去后台删吧,没有一次性清空过滤词的功能,那第一时间就想到了有数据库sql命令去删了,不过我不知道命令,就问了下...数据库删除后台过滤词的SQL命令: DELETE FROM `pre_common_word` WHERE 1; 我不止在后台添加了,我添加禁止注册用户名的时候,还在UCenter中心也添加了,但这是2...个地方,2个数据表,删除UCenter这里的又是其他命令: DELETE FROM `pre_ucenter_badwords`; 删之后就没了: 要不是为了社交属性更强一点,是真不想用discuz。...虽然有很多专业的WordPress社区主题,但比起discuz的综合专业性还是差很多,包括我之前用过的Flarum程序,不太符合国人的习惯。
本人在实际操作中遇到的一些问题。自己的找资料修改并记录下来。希望看的人能赞一下。不要直接复制粘贴走。转载注明出处哦!...如果有想咨询的可以加QQ:783021975 2014/5/21 10:38 ---------------------------------------- 1.修改门户相关分类 discuz如何去掉门户相关分类...discuz这款cms是非常好用的,特别是它的diy功能,在discuzcms中很多站长都需要改很多地方,比方说discuz门户分类和文字分类右侧的【相关分类】这个几个字可能并不是个各大站长想要,那么我们应该如何去掉门户相关分类...frames=yes&action=cloud&operation=applist 10.discuz x3.1 上传附件按钮不显示问题 http://www.discuz.net/thread-2746160...-1-1.html 下载以后,上传到你的风格基础图片存放的目录,官方默认目录是 static/image/common/
bin/hbase shell sudo bin/start-hbase.sh用于启动HBase bin/hbase shell用于打开shell命令行模式,用户可以通过输入shell命令操作HBase数据库...在另外的集群,那么zk自己的maxSessionTimeout参数将优先于Hbase的该参数,届时可能会发生超时时间不同的问题; zookeeper.znode.parent:znode存放root region...:zk的配置,同步时的每次请求的条数,默认5个; hbase.zookeeper.property.dataDir:zk的配置,snapshot存放的目录,默认是${hbase.tmp.dir}/zookeeper...的next操作时(如果再本地client没找到)缓存的数据行数,这个值的设置也需要权衡,缓存的多则快,但吃内存,缓存的少则需要多的拉数据, 需要注意的事项是如果两次调用的时间差大于scanner的timeout.../_HOST@EXAMPLE.COM; hadoop.policy.file:RPC服务器做权限认证时需要的安全策略配置文件,在Hbase security开启后使用,默认是habse-policy.xml
,但是在配置文件里并没有找到。...将 MySQL 服务成功停止后,找到 D:\discuz\MySQL\my.ini,将 datadir 修改为你想要放置数据库文件的地方,比如: datadir="D:/discuz/Database"..._config['db']['1']['dbpw'] = '你的数据库密码'; 打开 D:\discuz\wwwroot\config\config_ucenter.php 确认数据库密码正确: define...('UC_DBPW', '你的数据库密码'); 打开 D:\discuz\wwwroot\uc_server\data\config.inc.php 确认数据库密码正确: define('UC_DBPW...此时实际上是打开了「高级安全 Windows 防火墙」,右键「入站规则」,选择「新建规则」,规则类型选「端口」,协议和端口选择「TCP」和「特定本地端口:80」,操作选择「允许连接」,配置文件保持默认的全部勾选
另外,官方文档上显示的需要找开的模块比上面列出的多,但是在配置文件里并没有找到。 添加 FastCGI 模块映射。...将 MySQL 服务成功停止后,找到 D:\discuz\MySQL\my.ini,将 datadir 修改为你想要放置数据库文件的地方,比如: datadir="D:/discuz/Database"...配置确认 打开 D:\discuz\wwwroot\config\config_global.php 确认数据库密码正确: $_config['db']['1']['dbpw'] = '你的数据库密码'...; 打开 D:\discuz\wwwroot\config\config_ucenter.php 确认数据库密码正确: define('UC_DBPW', '你的数据库密码'); 打开 D:\discuz...此时实际上是打开了「高级安全 Windows 防火墙」,右键「入站规则」,选择「新建规则」,规则类型选「端口」,协议和端口选择「TCP」和「特定本地端口:80」,操作选择「允许连接」,配置文件保持默认的全部勾选
领取专属 10元无门槛券
手把手带您无忧上云