drop table時無響應 求大神分享經驗
錯誤信息為 : ERROR:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes
根據網上的博客我已經將字符集修改為laten1 但是依然在drop命令時出現此錯誤,請問有沒有人遇到呢?
錯誤信息為 : ERROR:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes
根據網上的博客我已經將字符集修改為laten1 但是依然在drop命令時出現此錯誤,請問有沒有人遇到呢?
2015-08-12
舉報
2016-01-19
一般是由于mysql的最大索引長度導致,把mysql的metastore_db里面的所有表刪除,hadoop重啟,然后重新啟動hive之后就能夠正常刪除表了。但原信息應該就沒有了,所以是metastore_db的問題。