怎么查看mysql数据库日志 如何查看mysql执行的所有以往sql语句历史命令?
浏览量:3065
时间:2023-05-08 13:24:08
作者:采采
如何查看mysql执行的所有以往sql语句历史命令?
mysql有那样一个机制,那是,在用户的主目录下会能生成一个.mysql_history的文件,这个文件会记录用户登录mysql后,在mysql中敲过的每条命令。
cat~_history即看的到以前的命令历史。
mysql导入到hivehdfs上显示又数据了hive表里面什么都没有?
1.可以先图片文件夹到hdfs里
2.然后把再用hive的外部表建立起一个新表,会建表就可以真接tablename网上查询了,不要再一次load到hive里
比如:
CREATEEXTERNALTABLEtestHiveDriverTable(hostnamestring,logdatestring,typestring,classstring,demoarray
如何查询mysql的执行记录?
--先打开sql执行记录功能setgloballog_inputs#39TABLE#39
--输出到表setgloballogON--先打开所有命令先执行记录功能general_log,所有语句:成功和未成功的.setgloballog_slow_queriesON--然后打开慢查询sql记录slow_log,执行顺利的:慢查询语句和未建议使用索引的语句setgloballong_query_time0.1--慢去查询时间限制(秒)setgloballog_queries_actually_using_indexesON--记录未建议使用索引的sql语句--可以查询sql负责执行记录select*across_logorder by1--不能执行成功了的:慢查询语句,和未使用索引的语句select*around_logorder by1--所有语句:成功和未成功的.--自动关闭sql想执行记录
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。