錯誤如下:
解決辦法:
登入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...