navicat查看历史sql mysql怎么查询执行sql的记录?
mysql怎么查询执行sql的记录?
--打开SQL执行日志记录函数setgloballoguuuOutput=“table”--输出到表setgloballog=on--打开所有命令执行记录函数generaluLog,所有语句:successful和unsuccessful。Setgloballog slow querys=on—打开slow query SQL record slow Log,已成功执行:slow query statement and set global long statement without indexqueryuutime=0.1--慢查询时间限制(秒)setgloballoguuquerysuuunotuusinguindexes=on--记录不带索引的SQL语句--查询SQL执行记录选择*从mysql.slowLogorderby1—成功:查询语句速度慢,选择不带索引的语句*来自mysql.generalLogorderby1—所有语句:successful和unsuccessful。--close SQL execution record
MySQL有这样一种机制,在用户的主目录中生成一个.MySQL文件,该文件记录了用户登录MySQL后在MySQL中输入的每一条命令。
cat~/.mysql History显示以前命令的历史记录。
navicat查看历史sql mysql怎么查看历史命令 mysql查看sql执行日志
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。