最近在使用MySql8.0 数据库,在部署到CentOS8.0时遇到了很多问题,经过多次尝试终于成功完成任务了。我把所有的操作记录都整理下来了,以备后面不时之需。
1、MySql community release rpm 资源:下载地址
2、CentOS8 安装 MySql8 yum方式
适合能联网的服务器,安装简便。网上其它教程均忽略了配置这一步,我特地加上了配置。参考:点击这里。
3、CentOS 安装MySql8 离线手动安装 (rpm)
适合离线服务器,教程忽略了test安装,如需安装test功能刚自行添加相关perl的依赖,教程中已经备注的比较清楚,参考:点击这里。
4、CentOS 卸载 MySql8系列 参考:点击这里。
5、MySql8的配置文件my.cnf 生产服务器上使用 ,详细内容点击这里。
6、MySql新数据服务初始化 建立数据为以及对应的登录用户,数据库起步操作,详细内容点击这里。
7、MySql8 密码加密规则的指定( mysql_native_password caching_sha2_password) 详细内容点击这里。
8、MySql安装完成后启动服务报错:Warning: World-writable config file '/etc/my.cnf’ is ignored。
原来是我疏忽大意了,犯了权限上的错误,详细内容点击这里。
9、MySQL Authentication plugin 'caching_sha2_password' cannot be loaded 详细内容:点击这里。
介绍产生报错的原因和密码加密规则应该如何选择问题。
汇总完毕。