CENTOS8.4下安装MySQL5.7兼容error whil loading shared libraries : libncurses.so.5报错解决+修改密码


 输出提示说缺少 libncurses.so.5

我们去/usr/local/lib64/下看下

 提示是so.6,没有5

需要下载

 这两个文件,然后上传至/usr/local/lib64/

不知道怎么上传文件,大家自己搜索下载吧

 上传完成后可以看到已经可以登录了,但是密码不知道

执行以下命令,密码自己设置,我这里是123qwe...

mysql -u root --skip-password -e "
> ALTER USER 'root'@'localhost' IDENTIFIED BY '123qwe...';
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123qwe...' WITH GRANT OPTION;
> FLUSH PRIVILEGES;
> "

 至此mysql已经可以正常登录了