jeremycurny / monolog-mysqlhandler
此包已被废弃,不再维护。未建议替代包。
Monolog 的处理器,将日志发送到 MySQL
v0.0.3
2016-07-03 15:47 UTC
Requires
- monolog/monolog: >1.4.0
This package is auto-updated.
Last update: 2019-09-24 19:11:46 UTC
README
Monolog 的 MySQL 处理器
示例
use Monolog\Handler\MysqlHandler; use Monolog\Logger; $logger = new Logger("myLogger"); $tableName = "logger"; $logger->pushHandler(new MysqlHandler($pdo, $tableName, Logger::DEBUG)); $logger->info("This is my first log !");
创建表
CREATE TABLE `logger` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `message` varchar(255) NOT NULL, `context` text NOT NULL, `level` int(10) unsigned NOT NULL, `level_name` varchar(31) NOT NULL, `channel` varchar(255) NOT NULL, `datetime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
许可证
此工具是免费软件,并根据 MIT 许可证分发。请查阅 LICENSE 文件以获取更多信息。