上一篇
📌 MySQL安装是搭建Web环境的核心技能,本教程带你手把手在Linux系统(以CentOS 7/Ubuntu 20.04为例)中完成部署,涵盖数据库配置、源码编译等关键环节。
无论使用yum还是apt,先更新软件包索引:
# CentOS/RHELsudo yum update -y# Ubuntu/Debiansudo apt update && sudo apt upgrade -y 通过官方Yum Repository简化MySQL安装:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmsudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm Ubuntu用户使用APT仓库:
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.debsudo dpkg -i mysql-apt-config_0.8.22-1_all.debsudo apt update
直接使用包管理器:
sudo yum install -y mysql-community-server # CentOSsudo apt install -y mysql-server # Ubuntu 启动服务并设为开机自启:
sudo systemctl start mysqld # CentOSsudo systemctl enable mysqldsudo systemctl start mysql # Ubuntusudo systemctl enable mysql CentOS安装时会生成临时密码,查看:
sudo grep "temporary password" /var/log/mysqld.log 运行安全脚本:
sudo mysql_secure_installation 按照提示设置密码强度、删除匿名用户、禁止远程root登录等,完成数据库配置。
登录MySQL并查看版本:
mysql -u root -pSHOW VARIABLES LIKE "%version%"; 若需要定制化,可下载源码包手动编译:
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33.tar.gztar -zxvf mysql-8.0.33.tar.gzcd mysql-8.0.33cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysqlmake && sudo make install 注意:源码编译需要安装cmake、gcc、openssl等依赖,适合对MySQL原理有深入需求的开发者。
至此,你已在Linux系统上成功完成MySQL安装!从包管理到数据库配置再到源码编译,每一步都清晰可循。
本文由主机测评网于2026-02-11发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260224798.html