mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-09 03:22:51 +08:00
36 lines
1015 B
Markdown
36 lines
1015 B
Markdown
---
|
||
name: "ulthon-db-tools-debug"
|
||
description: "封装 tools:db 命令的使用方法。需要快速查询/执行 SQL 或查看表信息进行调试时调用。"
|
||
---
|
||
|
||
# 内置数据库调试命令(tools:db)
|
||
|
||
## 何时调用
|
||
|
||
- 需要快速查看数据、验证 SQL、检查表结构(字段/索引/行数)用于排错。
|
||
- 需要在不写临时代码的情况下做一次性查询或数据检查。
|
||
|
||
## 必须注意
|
||
|
||
- 这些命令用于“调试数据”,不要用来“设计表结构”。
|
||
- 如果为了排错临时改了表结构或数据,需要在任务结束前确保影响可控并记录变更点。
|
||
|
||
## 常用命令
|
||
|
||
```bash
|
||
php think tools:db:query
|
||
php think tools:db:execute
|
||
php think tools:db:table
|
||
php think tools:db:count
|
||
php think tools:db:info
|
||
php think tools:db:desc
|
||
```
|
||
|
||
通过 `--help` 查看每个命令参数说明。
|
||
|
||
## 使用建议
|
||
|
||
- 优先用 `query/desc/info/table/count` 做只读检查。
|
||
- 需要变更数据时再用 `execute`,并尽量将变更限制在最小范围。
|
||
|