MySQL 8安装要求服务器满足8GB内存,但绝大多数个人服务器在4GB以后,我的也不例外,一直想用MySQL 8,在网上看了不少教程,最终通过使用增加Swap虚拟内存成功安装了MySQL 8并且成功将mysql升级到了8.0.46,详细教程如下。
创建一个大小为 5 GiB、内容全为0的普通文件,用于制作Swap虚拟内存文件
dd if=/dev/zero of=/root/swapfile2 bs=1M count=5120
修改权限
chmod 0600 /root/swapfile2
格式化为交换分区文件,建立swap的文件系统
mkswap /root/swapfile2
启用swap文件
swapon /root/swapfile2
查看swap是否成功,如果成功会返回swap一栏提示有5GB
free -h
这个只是临时启用,如果想开启自启,还需要启用开启自启,输入命令
nano /etc/fstab
在最后一行加入最下面加入代码
/root/swapfile2 swap swap defaults 0 0
这个时候就可以去宝塔安装或者升级mysql啦,目前运行流畅。





暂无评论