ubuntu mysql 查找命令历史记录

ubuntu mysql 查找命令历史记录

当我以 root 身份登录 mysql 后按下键盘上的向上箭头键时,我可以看到我运行的所有命令。我想获取很久以前运行的命令。那么我如何在一个文件中显示所有命令呢?

答案1

默认情况下,MySQL 历史文件是$HOME/.mysql_history

您应该能够使用以下命令打印其内容:

cat $HOME/.mysql_history

如果您已经mysql使用运行sudo,那么它应该是:

sudo -i bash -c "cat \$HOME/.mysql_history"

或者简单来说(假设默认$HOME):

sudo cat /root/.mysql_history

相关内容