如需更改 MySQL 数据库密码,按照以下步骤操作:
1. 查看所装 MySQL 版本
dectl status
#或者使用 docker 查看所有容器镜像
docker ps -a
2. 进入数据库更改密码
#进入mysql数据库
docker exec -it mysql-de mysql -urooot -pPassword123@mysql
#更改密码 MySQL 5.7 及以下版本
UPDATE mysql.user SET Password = PASSWORD('new_password') WHERE User = 'root' AND Host = '%';
#更改密码 MySQL 8.0 及以上版本
ALTER USER 'root'@'%' IDENTIFIED BY 'new_password';
#刷新
FLUSH PRIVILEGES;
3. 更改 DataEase 配置文件
#更改 /opt/dataease2.0/.env 文件
vi /opt/dataease2.0/.env
#更改 DE_MYSQL_PASSWORD 的值
#更改 /opt/dataease2.0/conf/application.yml 文件
vi /opt/dataease2.0/conf/application.yml
#更改 password 的值
4. 重启 DataEase
dectl restart