源码系统概览
文章正文
药品说明书查询系统是一款基于PHP与SQLite的药品数据查询源码,面向药店、诊所与个人用户,数据全部内置,不依赖任何外部接口。查询结果页按说明书规范字段展示,可直接替代纸质手册,适合内网或单机环境长期运行。
源码简介
药品说明书查询系统当前版本v1.2.0,最后更新2026年,详见源码内更新日志。
药品说明书查询系统是一套基于PHP与SQLite的单文件查询工具,说明书php入口文件约620行,搭配442MB的drugs.db药品数据库。
数据库收录114367条药品记录,覆盖通用名称、商品名称、生产企业、批准文号、适应症、用法用量等字段。
系统支持智能组合搜索,多个关键词以空格分隔后同时命中同一药品的多个字段,也支持按通用名称、商品名称、生产企业、批准文号等维度精确检索。
整套系统只有一个PHP文件加一个SQLite数据库文件,把入口文件改名index.php后与数据库放在同一目录即可运行。
数据来源为药智网等公开药品信息渠道,页面注释中带有刀客源码网水印,属于第三方转载资源。
适用场景
- 药店与诊所前台快速查询药品说明书
- 医药代表离线产品资料检索工具
- 个人用药参考的本地自建查询站
- PHP入门学习者阅读PDO与SQLite实战代码
技术栈与运行环境
后端为原生PHP,使用PDO连接SQLite数据库,无需MySQL,PHP 7.0及以上版本即可运行。
服务器需支持SQLite3扩展,Apache或Nginx均可,无需Composer依赖,无框架。
功能亮点
- 智能组合搜索,空格分隔多关键词 AND 命中
- 六字段联合检索,覆盖名称文号与适应症
- 11万条药品数据内置,无需额外导入
- 单文件架构,部署只需PHP加数据库两个文件
- PDO参数化查询,输出经htmlspecialchars转义
技术架构与部署指南
安装与部署提示
将说明书php文件重命名为index.php,与drugs.db放在同一站点目录。
确认PHP已启用pdo_sqlite与sqlite3扩展,访问index.php即可使用。
建议在Nginx或Apache配置中拦截db文件的直接下载,避免442MB数据库被整包拉走。
数据库无索引,首词LIKE查询在大表上可能偏慢,数据量大时可自行建立索引。
截图与演示说明
演示界面为药品检索加查询结果详情页,选择商品名称维度搜索易坦静后返回氨溴特罗口服溶液的完整说明书。
页面顶部为搜索框与检索维度切换,中部为药品基础信息卡片,底部为适应症与用法用量详情段落。
整页无广告无外链,检索响应在本地完成,适合作为内网工具站的界面参考。
页面展示生产企业、批准文号、规格、贮藏要求、适应症、用法用量与不良反应等字段。

常见问题
问,药品说明书查询系统源码需要MySQL数据库吗?
不需要,系统使用SQLite单文件数据库,PHP启用pdo_sqlite扩展即可。
问,药品数据可以自己更新吗?
可以,drugs.db为标准SQLite格式,用任意SQLite工具即可增删改数据。
问,系统和药店ERP比有什么区别?
对比,Swagbucks式的在线聚合查询平台依赖联网接口,本系统是离线本地数据库查询工具,区别在于数据完全自有且无外部依赖。
程序作者标注为by Yaozs Data Team,许可证为MIT。
问,药品说明书的更新频率怎么样?
数据库版本为一次性打包,更新日志随源码目录提供,后续可自行用SQLite工具增量维护。
问,药品查询系统免费吗?
源码按MIT许可证授权,可免费使用与二次开发,商业部署同样无授权费用。
| 对比项 | 药品说明书查询系统 | 药品通 Drugs.com |
|---|---|---|
| 部署方式 | 本地部署数据自有 | 云端托管 |
| 授权费用 | MIT协议免费 | 按套餐付费 |
| 数据控制 | 完全自主可控 | 依赖平台 |
| 适合场景 | 内网与私有化 | 公网快速上线 |
对比Drugs.com这类托管平台,本源码的替代价值在于数据自有与零订阅成本,和云平台的区别由上表列明。
该程序为下载站流传的单作者作品,无公开仓库与社区贡献渠道,问题反馈依赖原作者。
安全风险提示
本源码经全面安全审查,总体风险等级为低。
未发现后门、webshell、加密混淆与远程授权验证,全部SQL查询采用PDO参数化,输出经htmlspecialchars转义。
数据库内未检出手机号、身份证号等个人信息,二进制内嵌URL全部为数据来源站点。
遗留低危项包括PDO异常消息可能透出数据库路径,以及db文件可能被Web直接下载,部署时按提示加固即可。
下载说明
压缩包含说明书php入口文件与drugs.db药品数据库,解压后按部署提示放置即可。
下载链接已附于文章底部,提取码8888。
压缩包约443MB,其中药品数据库占442MB,下载后请预留足够磁盘空间。