mysql 创建表指定 字符类型与存储引擎

本文介绍了一个用于记录API调用详细信息的日志表设计方案。该表包括系统名称、客户端IP、请求类型等字段,旨在全面记录API接口的使用情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DROP TABLE IF EXISTS apilog;

/*==============================================================*/
/* Table: apilog                                                */
/*==============================================================*/
CREATE TABLE apilog
(
   Id                   VARCHAR(40),
   systemName           VARCHAR(100) COMMENT '系统名称',
   systemCode           VARCHAR(50) COMMENT '系统编码',
   indentify            VARCHAR(100) COMMENT '标识(各种唯一Id如:userId ,orderId 等)',
   moduleId             VARCHAR(100) COMMENT '模块Id',
   serviceName          VARCHAR(100) COMMENT '接口名称',
   clientIP             VARCHAR(15) COMMENT '客户端IP',
   clientType           INT COMMENT '客户端类型 10 Android,20 IOS, 30 IE ,31 FireFox,32 Opera ,33 Safari ,34 Chrome ,40 Service(系统服务)',
   requestType          INT COMMENT '请求类型:0 GET,1 POST,2 PUT,3 DELETE',
   responseStatus       INT COMMENT '响应状态 0 成功 1  失败',
   responseTime         INT COMMENT '响应时长(毫秒)',
   inputParam           VARCHAR(2000) COMMENT '接口入参',
   outputParam          VARCHAR(2000) COMMENT '接口出参',
   appId                VARCHAR(100) COMMENT '应用Id',
   browerVersion        VARCHAR(100) COMMENT 'browerVersion',
   logTime              DATETIME COMMENT '日志时间',
   CreateTime           DATETIME
) ENGINE=INNODB  DEFAULT CHARSET=utf8 ;#指定引擎和存储字符类型

ALTER TABLE apilog COMMENT '接口日志';

摘录https://www.cnblogs.com/zery/p/6971902.html

转载于:https://www.cnblogs.com/shy1766IT/p/9349079.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值