具体需求是这样的,现在有个Mysql的数据库,以及操作数据库的网站,但是看不到网站的源码,网站有个添加商品的功能,由于数据库的表很多,想知道添加商品这一操作具体操作了数据库的那些表,请问有什么办法吗?听没Mysql有个跟踪器,不知道Mysql的大牛知道不?
你这是要反向工程,或者要在封闭软件上开一个第三方接口的样子。
方法很多
1、MYSQL LOG(日志),开启后,你可以查看所有操作日志。
2、土方法,你可以控制网站的操作,将操作前,与操作后的数据进行对比。(当然,得写一个软件来对比,
手工对比会死人的),如果是插入操作,计算一下各个表的数据行数量,看哪个表有变化就行。
当然,如果要防软件开发者比较恶心的一些做法,严格的来说,就得写个软件进行严谨的对比了。
听起来第一个方法简单一点?
可不可以多说一些MYSQL LOG(日志)的信息,以前没用过Mysql,不懂啊,谢谢
@lin714115: google: mysql 日志