Wol*_*'08 3 mysql xampp logging directory-structure mysqladministrator
我正在尝试使用名为MySql Administrator的程序,但我也愿意使用命令提示符(我在Windows XP上).通常我通过XAMPP控制面板启动MySql,我想这样做,以便MySql监视至少两个数据库的更改.因为我没有进行很多更改,所以只是保持日志始终打开不会是一个问题.
理想情况下,我通过日志文件可以看到对数据库所做的更改,每次查询时都会更新.如果这是不可能的,能够通过MySql管理员或通过MySql命令行检查将没有问题.我不知道如何配置MySql以始终以登录开始.那可能吗?如果是这样,它是如何完成的?请告诉我需要编辑的文件的具体位置.我被告知编辑我的my.cnf,但MySql的子目录中有很多my.cnf类型的文件.所以,我需要知道具体要做什么,没有任何歧义....
您可以在settings-> logging选项卡中通过MySQL Administrator启用它,但我不认为这实际上启用了日志记录.当我打开它,重新启动MySQL,重新启动MySQL管理员,重新启动我的系统等,日志文件永远不会出现.我在基础MySQL目录中编辑了my.ini文件.我找到了这条线log=并对其进行了修改,之后还添加了几行:
log = "you_name_it_query.log"
general-log=1
general-log-file = "you_name_it_query.log"
Run Code Online (Sandbox Code Playgroud)
然后,我可以通过MySQL管理员浏览常规查询日志.
我还使用了这里提到的一些程序:https://superuser.com/questions/443499/detect-and-monitor-changes-to-mysql-database and here:为了我的目的比较两个MySQL数据库.提问者提到的一些程序中有一些日志选项.
| 归档时间: |
|
| 查看次数: |
22736 次 |
| 最近记录: |