使用hive建庫建表時提示如下錯誤的解決辦法

2021-08-27 03:11:09 字數 547 閱讀 7865

錯誤如下:

解決辦法:

登入linux上的mysql(安裝在哪一台就在哪一台上啟動)mysql -uroot -p 

接著mysql>drop database hive;;

query ok, 1 row affected (0.13 sec)

mysql>create database hive;

query ok, 1 row affected (0.13 sec)

mysql> alter database hive character set latin1;

query ok, 1 row affected (0.13 sec)

三條命令過後,重新啟動hive即可解決問題,試了試如果單純的把mysql-connecter的jar包換個版本重新拷貝到hive的lib目錄下不能解決問題,而使用上述方法即可解決hive建表異常的問題!!

hive 建庫建表插入資料

hive 建庫建表插入資料 先上傳檔案 sftp put users chenxin downloads hql50 hql50 score.txt root data hql50 sftp put users chenxin downloads hql50 hql50 teacher.txt ro...

hive建庫建表與資料匯入匯出

hive建表 hive分內部表與外部表,建立內部表時,會將資料移動到資料倉儲指向的路徑 若建立外部表,僅記錄資料所在的路徑,不對資料的位置做任何改變。在刪除表的時候,內部表的元資料和資料會被一起刪除,而外部表只刪除元資料,不刪除資料。這樣外部表相對來說更加安全些,資料組織也更加靈活,方便共享源資料。...

Oracle的使用 建庫建表

create table student sid number 20 sname varchar2 10 新增一列 alter table student add gender number 1 修改列型別 varchar2 是可變長度型別 char是固定長度 alter table student...