怎么查看mysql數(shù)據(jù)庫(kù)日志 如何查看mysql執(zhí)行的所有以往sql語(yǔ)句歷史命令?
如何查看mysql執(zhí)行的所有以往sql語(yǔ)句歷史命令?mysql有那樣一個(gè)機(jī)制,那是,在用戶的主目錄下會(huì)能生成一個(gè).mysql_history的文件,這個(gè)文件會(huì)記錄用戶登錄mysql后,在mysql中敲
如何查看mysql執(zhí)行的所有以往sql語(yǔ)句歷史命令?
mysql有那樣一個(gè)機(jī)制,那是,在用戶的主目錄下會(huì)能生成一個(gè).mysql_history的文件,這個(gè)文件會(huì)記錄用戶登錄mysql后,在mysql中敲過(guò)的每條命令。
cat~_history即看的到以前的命令歷史。
mysql導(dǎo)入到hivehdfs上顯示又?jǐn)?shù)據(jù)了hive表里面什么都沒(méi)有?
1.可以先圖片文件夾到hdfs里
2.然后把再用hive的外部表建立起一個(gè)新表,會(huì)建表就可以真接tablename網(wǎng)上查詢了,不要再一次load到hive里
比如:
CREATEEXTERNALTABLEtestHiveDriverTable(hostnamestring,logdatestring,typestring,classstring,demoarray
如何查詢mysql的執(zhí)行記錄?
--先打開sql執(zhí)行記錄功能setgloballog_inputs#39TABLE#39
--輸出到表setgloballogON--先打開所有命令先執(zhí)行記錄功能general_log,所有語(yǔ)句:成功和未成功的.setgloballog_slow_queriesON--然后打開慢查詢sql記錄slow_log,執(zhí)行順利的:慢查詢語(yǔ)句和未建議使用索引的語(yǔ)句setgloballong_query_time0.1--慢去查詢時(shí)間限制(秒)setgloballog_queries_actually_using_indexesON--記錄未建議使用索引的sql語(yǔ)句--可以查詢sql負(fù)責(zé)執(zhí)行記錄select*across_logorder by1--不能執(zhí)行成功了的:慢查詢語(yǔ)句,和未使用索引的語(yǔ)句select*around_logorder by1--所有語(yǔ)句:成功和未成功的.--自動(dòng)關(guān)閉sql想執(zhí)行記錄