常见技巧
时间自动更新
CREATE TABLE IF NOT EXISTS `time_skill`(
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
)
当数据存在时更新,不存在时置0,依赖于primary key (`host`)
insert into {table}(host,abnormal_time) values (%s,%s) ON DUPLICATE KEY UPDATE maybe_count=maybe_count+1
常见问题
Mysql中的一些奇怪错误 字段名不能取mysql一些关键字
(1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server
通常有可能是你的字段使用了mysql里面的关键字,比如desc之类,不能用作表的字段