Commit 0e41493 1 parent 0c9f581 commit 0e41493 Copy full SHA for 0e41493
File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,8 @@ if [[ -n "$SERVICE_ACCOUNT_FILE" ]]; then
69
69
sed -i " s|SERVICE_ACCOUNT_FILE|${SERVICE_ACCOUNT_FILE} |g" ${HIVE_CONF_DIR} /hive-site.xml
70
70
fi
71
71
72
+ sed -i " s/useSSL=false/useSSL=false\&characterEncoding=utf8\&useUnicode=true/g" ${HIVE_CONF_DIR} /hive-site.xml
73
+
72
74
# Link mysql-connector-java after deciding where HIVE_HOME symbolic link points to.
73
75
ln -s /opt/mysql-connector-java-${MYSQL_JDBC_DRIVER_VERSION} /mysql-connector-java-${MYSQL_JDBC_DRIVER_VERSION} .jar ${HIVE_HOME} /lib
74
76
@@ -168,6 +170,16 @@ echo """
168
170
# start hive
169
171
echo " Starting Hive..."
170
172
${HIVE_HOME} /bin/schematool -initSchema -dbType mysql
173
+ echo " " "
174
+ alter table DBS modify column \` DESC\` varchar(4000) character set utf8mb4 collate utf8mb4_bin;
175
+ alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8mb4 collate utf8mb4_bin;
176
+ alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8mb4 collate utf8mb4_bin;
177
+ alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8mb4 collate utf8mb4_bin;
178
+ alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8mb4 collate utf8mb4_bin;
179
+ alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8mb4 collate utf8mb4_bin;
180
+ alter table PARTITIONS modify column PART_NAME varchar(757) character set utf8mb4 collate utf8mb4_bin;
181
+ " " " | mysql --user=root --password=${MYSQL_PWD} -Dmetastore_db
182
+
171
183
${HIVE_HOME} /bin/hive --service hiveserver2 > /dev/null 2>&1 &
172
184
${HIVE_HOME} /bin/hive --service metastore > /dev/null 2>&1 &
173
185
You can’t perform that action at this time.
0 commit comments