安装ambari报错:Caused by: java.sql.S

2021-09-06  本文已影响0人  你的努力时光不会辜负
image.png

解决办法:

SHOW CREATE DATABASE ambari;
ALTER DATABASE ambari DEFAULT CHARACTER SET utf8;

SHOW CREATE TABLE ambari.serviceconfig;
ALTER TABLE ambari.serviceconfig; CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

发现还是有其他的表会报错:

删除表,并重新新建表,设置其utf8

drop database ambari;
create database ambari DEFAULT CHARACTER SET utf8;

重新导入表
use ambari;
source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

重启mysql。问题解决

======================
参考:https://blog.csdn.net/u011553945/article/details/103716545
[mysql用sql语句创建表和数据 设置字符编码为utf-8]:
https://www.cnblogs.com/expedition/p/11406966.html

上一篇 下一篇

猜你喜欢

热点阅读