mysql - 我可以开始记录应用程序发起的 SQL 查询,以便了解它在做什么吗?

标签 mysql ruby logging sqlite database

嘿,我正在学习电子商务包(Spree)。

我通过 GUI 删除产品后出现问题。我尝试通过更改/添加行来手动撤消删除,但失败了。

我的问题是:有什么方法可以添加应用程序或 dbms 代码/配置/软件来记录事务?

最好,这适用于 sqlite3,但我可以切换到 mysql,甚至 postgres。

最佳答案

我不确定sqlite,但如果你切换到mysql,总会有query log ,它的优势在于数据库大小,因此您可以忽略任何应用程序内容,并确保 mysql 正在记录每个操作以供您以后检查。

关于mysql - 我可以开始记录应用程序发起的 SQL 查询,以便了解它在做什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3105284/

相关文章:

python - 如何让日志记录模块函数使用不同的记录器?

mysql - 使用 grails 批量同时处理数百万条数据库记录

python - 优化 Python 脚本解析 xml

ruby - 在 Mac 上使用 Ruby Version Manager (RVM) 时出现问题

mysql - 如何使用 Sequel 在 Ruby 中有效查询数据

ruby-on-rails - rails : Logging for code in the lib directory?

php - MySql 带有子查询的查询非常慢

mysql - 在不影响某些表的情况下进行测试

ruby - Ruby 中的工作线程

c++ - 如何将消息时间戳写入日志文件?