概述
本文记录在凝思80虚拟机上安装MySQL8.0.30。
步骤
下载MySQL8.0.30
下载链接:https://downloads.mysql.com/archives/community/
卸载已有MySQL
- 查看当前已安装Mysql
dpkg —get-selections | grep mysql
- 卸载已安装的其他版本MySQL
apt-get --purge remove mysql-client-5.5
apt-get --purge remove mysql-common
apt-get --purge remove mysql-server
apt-get --purge remove mysql-server-5.5
apt-get --purge remove mysql-server-core-5.5
- 清理残留
rm -r /etc/mysql/*
安装MySQL8.0.30
- 将MySQL8.0.30版本安装包放到/home/soft目录下;
- 解压:
tar -xJvf mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz
- 将解压文件放到/opt目录下:
mv mysql-8.0.30-linux-glibc2.12-x86_64 /opt/mysql-8.0.30
- 修改权限:
chmod 755 -R /opt/mysql-8.0.30
- 创建数据文件夹:
cd /opt/mysql-8.0.30
mkdir data
- 初始化msyql:
cd /opt/mysql-8.0.30/bin
./mysqld --user=mysql --initialize --lower-case-table-names=1 --basedir=/opt/mysql-8.0.30 --datadir=/opt/mysql-8.0.30/data
- 配置启动环境:
cd /opt/mysql-8.0.30/support-files
cp mysql.server /etc/init.d/mysql
chkconfig --add mysql
chmod +x /etc/init.d/mysql
- 编辑mysql配置文件