QKCMS

QKCMS

SQL命令执行器

SQL命令执行器

类型 工具
参考价格 30
插件 ID 34
当前版本 1.0.0
插件文件 admin\Plugin\34_sqlexec.php

安装流程

1
安装网站程序 先部署 QKCMS,并完成基础环境配置。
2
进入扩展管理 登录后台后,在导航里打开扩展管理页面。
3
云端安装插件 在云端扩展中找到当前插件,点击安装即可。
4
完成配置使用 安装完成后进入设置页面,开始配置和启用。

简介描述

这是一个用于 QKCMS 后台的 SQL 执行工具,支持查询、新增、修改、删除和部分表结构语句执行,同时提供命令模板、语句解释和基础安全拦截,适合站长在后台快速处理数据库查询、数据调整和日常维护操作。

详情介绍

QL命令执行器 主要用于在 QKCMS 后台直接执行常见数据库语句,不需要再额外打开数据库客户端。插件支持 SELECT 、 SHOW 、 DESCRIBE 、 EXPLAIN 等查询命令,也支持 INSERT 、 UPDATE 和部分表结构修改命令,适合站点维护清理指定数据等使用场景。


插件界面内置了新手模式和命令模式,并提供常用 SQL 模板与命令解释,降低了使用门槛。与此同时,系统还会拦截部分高危命令,并对 DELETE 、 UPDATE 这类语句检查是否包含 WHERE 条件,避免误删误改整表数据,更适合作为 QKCMS 后台的轻量数据库维护工具。


1
2$sqlUpper = strtoupper($sql);
3foreach ($dangerousKeywords as $keyword) {
4 if (strpos($sqlUpper, strtoupper($keyword)) !== false) {
5 echo json_encode(['success' => false, 'message' => '检测到危险操作,该SQL语句被禁止执行']);
6 exit;
7 }
8}
9
10
11if (in_array($keyword, ['DELETE FROM', 'UPDATE '])) {
12 if (strpos($sqlUpper, 'WHERE') === false) {
13 echo json_encode(['success' => false, 'message' => $message . ',且未检测到WHERE条件']);
14 exit;
15 }
16}
17


这段代码说明插件在执行 SQL 前会先做基础风险检查。系统会拦截部分危险命令,并要求 DELETE 、 UPDATE 必须带有 WHERE 条件,从而减少误操作导致整表数据被修改或删除的风险,这也是这个工具适合放在 QKCMS 后台使用的重要原因。

界面预览

SQL命令执行器
SQL命令执行器 - 预览截图
×
SQL命令执行器
SQL命令执行器

热门工具

网站运行时间

这个插件也比较轻量,不依赖复杂数据库查询,也不需要额外接口支持。它主要通过后台配置的安装时间...

友联管理工具

这是一个用于 QKCMS 后台的友情链接管理工具,支持快速添加、编辑、删除友链站点信息(网站...

文章盖章专用

这是一个用于 QKCMS 内容页和商品页的盖章工具,支持多种印章样式、自定义颜色透明度旋转大...

数据库助手

数据库助手是用于 QKCMS 后台的数据库查看与编辑插件,支持读取数据表列表、分页浏览表内记...

支付信息配置

这是一个用于 QKCMS 后台的支付参数配置工具,支持统一管理微信支付、支付宝支付、抖音支付...

防站神偷扒手

这是一个用于 QKCMS 后台的整站页面抓取工具,支持输入目标网址后自动提取网页标题、描述、...

SQL命令执行器评论区

写下你的评论...
首页上一页1下一页尾页

评论

回复的内容: