1. 打开MySQL命令行界面。 2. 切换到相应的数据库:USE database_name; 3. 执行以下SQL语句,查找被删除的记录: SELECT * FROM table_name WHERE column_name = 'deleted_record_value'; 4. 如果查询结果为空,则表示该记录已被删除。 5. 在该表中添加一个新的列,用于记录删除操作的信息:ALTER TABLE table_name ADD deleted_by VARCHAR(255); 6. 当有人要删除记录时,将他们的用户名记录在这个新添加的列中:UPDATE table_name SET deleted_by = 'username' WHERE column_name = 'deleted_record_value'; 7. 现在,您可以使用以下SQL语句查找被谁删除的记录:SELECT * FROM table_name WHERE deleted_by = 'username';
通过上述步骤,您就可以清楚地知道是谁删除了这些记录。请注意,这种方法仅在删除操作之后添加了新列之后有效。