我如何使用mysql通用日志?

时间:2010-10-25 19:05:33

标签: mysql logging

我发现代码中存在一个非常奇怪的问题。我插入的值为128,但在我的数据库中它显示127。

我想查看mysql通用/查询日志但是我没有看到任何日志文件产生no matter what i do。我尝试了-l,-l使用绝对路径和--general_log_file。没运气。我还使用了mysqladmin flush-logs。仍然没有

1 个答案:

答案 0 :(得分:2)

您是否有机会使用签名的TINYINT数据类型?

CREATE TABLE my_table (id TINYINT);
Query OK, 0 rows affected (0.03 sec)

INSERT INTO my_table VALUES (128);
Query OK, 1 row affected, 1 warning (0.00 sec)

SELECT * FROM my_table;
+------+
| id   |
+------+
|  127 |
+------+
1 row in set (0.00 sec)