java能够实现对数据库的监听吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java能够实现对数据库的监听吗相关的知识,希望对你有一定的参考价值。

具体问题是,我想编写一个程序,实现对mysql数据库中表内容的监听,即如果对数据表进行了增删改查操作,那么这个程序就能够将这一事件写成日志文件保存到指定的文件夹中,对于日志的保存我已经实现了,但是不会监听数据库中的表,请问怎么实现,谢谢

你只能监控从JAVA端对数据库的操作(CURD),可统一在切面拦截时进行写日志的操作,如果要监控用户通过第三方软件连接到数据库的操作,你只能读取MYSQL日志进行分析了。 参考技术A 这个很难实现吧,只能在程序中写死,当操作数据库增删改时,记录日志的 参考技术B 一楼,二楼正解,三楼:触发器是针对数据库操作的,能通过SQL文,操作硬盘文件? 参考技术C 有没有考虑过触发器?

以上是关于java能够实现对数据库的监听吗的主要内容,如果未能解决你的问题,请参考以下文章

HTTPS网站能被黑客监听明文数据吗?

java中的事件监听是怎样实现随时监听的,是通过线程吗

201771010130王志成《面向对象程序设计(java)》第十三周总结

哪为IT大神帮个忙,Android客服端如何能够控制视图层监听的数据传输到服务端?

Vue双向绑定的实现原理系列:监听器Observer和订阅者Watcher

miniVue