我正在尝试mysql
查找删除表中行的错误。
为了我自己的一生,我无法在PHP
代码中对其进行跟踪,因此我想通过查找删除行的实际mysql查询来进行回溯。
我登录到phpmyadmin,但是找不到查看过去sql操作历史记录的方法。
有没有办法在phpmyadmin中查看它们?
我正在尝试mysql
查找删除表中行的错误。
为了我自己的一生,我无法在PHP
代码中对其进行跟踪,因此我想通过查找删除行的实际mysql查询来进行回溯。
我登录到phpmyadmin,但是找不到查看过去sql操作历史记录的方法。
有没有办法在phpmyadmin中查看它们?
Answers:
好的,所以我实际上偶然发现了答案。
phpMyAdmin确实提供了简短的历史记录。如果单击“ phpMyAdmin”徽标下面的“ sql”图标,它将打开一个新窗口。在新窗口中,只需单击“历史记录”标签。
这将为您提供最后二十个左右的SQL操作。
Query window
Home
要查看过去的查询,只需在phpMyAdmin中运行此查询。
SELECT * FROM `general_log`
如果未启用它,请在运行它之前运行以下两个查询。
SET GLOBAL log_output = 'TABLE';
SET GLOBAL general_log = 'ON';
general_log
必须在mysql表中查询,否则必须包含表名:SELECT * FROM mysql。general_log
您必须单击phpMyAdmin徽标下面的查询窗口,将打开一个新窗口。只需单击“ SQL历史记录”选项卡。在这里,您可以查看SQL查询的历史记录。
您可以使用/PATH_PAST_MYSQL/bin/mysqld.exe运行过去的mysql
它运行最后一个mysql,您可以在phpmyadmin和系统的其他部分中看到它。
注意:停止当前的mysql版本。
SF我的英语。
有一个名为Adminer的工具,它能够完成所有打包在单个php文件中的phpmyadmin作业。 http://www.techinfobit.com/how-to-import-export-database-without-any-extra-installation/
DELETE
语句并进行调试吗?