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 后台的文章保护工具,可把重要文章加入删除保护名单,防...

SQL文件导入器

SQL文件导入器是 QKCMS 后台中的一款数据库导入工具,主要用于上传并执行 .sql 文...

文件完整性监控

文件完整性监控是一款专为 QKCMS 打造的源码安全卫士。它通过为网站文件“安全基线”快照,...

极简备忘录

极简备忘录是 QKCMS 后台中的一款轻量记录工具,主要用于保存网站维护过程中的待办事项、工...

物流信息配置

这是一个用于 QKCMS 后台的物流信息配置工具,主要用于统一管理物流公司名称、启用状态、排...

SQL命令执行器评论区

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

评论

回复的内容: