前言
前一段时间因为升级博客失误,造成整个博客系统严重损坏,但是因为工作太忙一直没有恢复。现在趁着疫情静默也是将数据库备份下来将整个服务器都重置了重新安装了博客系统。按理说MySQL官方给的建议是MySQL8至少需要6G的内存,但是因为我博客流量很少,而且自己开发的一些页面都使用了8.0的版本,因此在服务器上强行安装了MySQL8。今天业顺便记录一下。
我的服务器是2H4G的,如果你的服务器比这个还小,甚至是1H1G的,那我真的不建议你安装8.0的版本。默认你的服务器已安装宝塔,本文撰写时基于7.9.5。
警告
注意:执行下列操作会静默删除已有数据库,切记备份数据!
注意:建议增加虚拟内存以保证服务器运行稳定!(宝塔安装Linux工具箱进行设置)
编译安装:
首先登入面板,打开终端(也可以shell远程链接,无所谓),进入目录:/www/server/panel/install,因为我是用作生成环境的,所以执行的是编译安装,小内存机器安装时长在1个小时以上也是正常情况。下载安装脚本:wget http://download.bt.cn/install/0/mysql.sh
,然后执行安装命令:bash mysql.sh install 8.0
。然后等待安装完成即可。
极速安装:
如果你只是想体验一下那么可以选择极速安装,安装时间会少很多。同样进入目录:/www/server/panel/install, 下载安装脚本:wget http://download.bt.cn/install/1/mysql.sh
,下载完成后执行脚本进行安装:bash mysql.sh install 8.0
。
root密码
关于root密码:使用脚本安装完成后会展示一次默认密码,如果没有记住的话直接回宝塔数据库页面重置root密码即可(点击重置时,里面自动填充的即为root密码)。
评论区