loadsys / cakephp-tablemaintenanceshell
一个用于运行常见 MySQL 数据库维护查询的 CakePHP 命令行工具
1.0.0
2018-02-16 17:34 UTC
Requires
- php: >=5.3.0
- composer/installers: *
This package is not auto-updated.
Last update: 2024-09-15 06:28:21 UTC
README
一个用于运行常见 MySQL 数据库维护查询的 CakePHP v2.x 命令行工具,包括
- CHECK
- ANALYZE
- OPTIMIZE
- REPAIR
在执行 check
操作时,表会使用 READ
锁定,或对其他所有操作使用 WRITE
锁定。这是为了模拟 mysqlcheck
的行为,如此处所述。
需求
- CakePHP 2.x
- PHP 5.3+
安装
$ composer require loadsys/cakephp-tablemaintenanceshell
用法
Console/cake TableMaintenance.table_maintenance run {action} {table|ALL}
{action}
参数可以是以下之一:
check
analyze
optimize
repair
{table}
参数可以是任何有效的表名,或者特殊单词 ALL
表示所有表。
添加 --quiet
或 -q
标志将抑制输出,除非存在错误。
贡献
报告问题
请使用 GitHub Issues 列出任何已知的缺陷或问题。
开发
在开发此插件时,请进行分支并提交 PR 以进行任何新开发。
许可证
版权
Loadsys Solutions 2018