采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,执行mysqldumpslow slowlog.log出现下面的错误 -bash: /usr/local/mysql/bin/mysqldumpslow: /usr/bin/perl: bad interpreter: No such file or directory
你的数据库是怎么安装的?这个脚本是数据库本身带的吗?mysqldumpslow本身是一个perl脚本,所以你可以检查一下以上路径中是否有perl的可执行程序。
老师,你的意思是我需要安装perl才能执行mysqldumpslow吗?
是呀!这是一个perl脚本,一定要有perl环境的。
我明白了,谢谢老师
是在slowlog.log所在的当前目录执行的吗?用决对路径指定slowlog.log文件和mysqldumpslow命令试一下。
老师,我开始用的也是绝对路径,也是报这个错,后来到slowlog.log的所在目录也是这个错误
登录后可查看更多问答,登录/注册
掌握SQL优化与慢查询优化,具备独当一面的能力
979 21
1.5k 15
1.2k 14
1.3k 13
1.1k 11