✍在学习PHP写的一个系统,因为不知道系统内部是什么命令储存到MYSQL的哪些字段里,通过百度要查看数据库的记录,也就是BINLOG了。
✍首先要知道数据库的IP和密码,这个是第一条件
C:\Users\Administrator>d: 回车
d:\xxx\mysql\bin>mysql -u root -p
然后输入密码就可以进数据库了。
✍因为我安装的是放在D盘,说明下
✍然后要查看下数据库是否有打开binlog。输入 show variables like "%bin%";看看是否打开
这样就需要在MYSQL的配置文件里加上命令去开启了,但是对于我们初学者怎么找到配置文件呢。
那我们输入命令查看吧
mysql中 使用 show variables like '%data%' 先找到data 存放路径
一般my.ini 在 data文件的上一级。
说明下: windows下my.ini 和 linux下my.cnf 不同的系统找不同的配置文件后缀
在CMD下操作MYSQL的简单指令:退出exit quit \q
在配置文件里新增如下:
server_id=2
log_bin = mysql-bin
binlog_format = ROW
expire_logs_days = 30
然后重启下MYSQL,再输入show variables like 'log_%';查看是否打开
那我们接下来去哪里找记录呢
下载下面的查询工具。连上密码,用工具查看
MySQL Binlog Digger 4.9.rar工具下载https://download.csdn.net/download/hsjz11cysk/12917882