Linux 安装 MySQL 保姆级教程(详细图文版) Linux 安装 MySQL 保姆级教程详细图文版环境说明VMware 虚拟机 CentOS 7本文记录在 CentOS 7 虚拟机中安装 MySQL 8.0.26 的完整过程涵盖下载安装包、通过共享文件夹上传、挂载、解压安装、启动服务以及初始化 root 密码等步骤供大家参考。目录Linux 安装 MySQL 保姆级教程详细图文版一、下载安装包二、上传安装包到 Linux三、挂载共享文件夹四、解压安装包五、安装 MySQL六、启动 MySQL 服务七、查询初始 root 密码八、登录 MySQL九、修改 root 密码十、退出 MySQL一、下载安装包Linux 版 MySQL 安装包下载地址:https://downloads.mysql.com/archives/community二、上传安装包到 Linux这里通过 VMware 的共享文件夹来上传。首先关闭虚拟机然后按照下面步骤配置共享文件夹配置完成后开机打开终端。三、挂载共享文件夹先查看一下共享文件夹vmware-hgfsclient创建一个新目录并将共享文件夹挂载到该目录下注意:如果当前用户是 root,就不需要加sudo。# 创建空目录sudomkdir/mnt/mysql_share# 挂载到新目录(把「刚刚查看到的共享文件夹的名字」替换成实际名字)sudovmhgfs-fuse .host:/刚刚查看到的共享文件夹的名字 /mnt/mysql_share-oallow_other,uid1000,gid1000查看一下该目录确认挂载是否成功# 查看目录内容ls/mnt/mysql_share能看到安装包说明挂载成功了。四、解压安装包创建一个文件夹并将安装包解压到该文件夹中# 创建文件夹sudomkdir/mysql# 将安装包解压到该文件夹sudotar-xvf/mnt/mysql_share/mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar-C/mysql# 其中 /mnt/mysql_share/mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar 是安装包所在的路径五、安装 MySQL切换到解压目录按顺序安装各个 RPM 包# 切换到解压文件夹cd/mysql# 依次安装sudorpm-ivhmysql-community-common-8.0.26-1.el7.x86_64.rpmsudorpm-ivhmysql-community-client-plugins-8.0.26-1.el7.x86_64.rpmsudorpm-ivhmysql-community-libs-8.0.26-1.el7.x86_64.rpm# 如果安装上面这条时提示「mariadb-libs 被 mysql-community-libs-8.0.26-1.el7.x86_64 取代」,# 需要先卸载 mariadb-libs:# sudo yum remove mariadb-libs -y# 然后再重新执行一次上面的安装命令sudorpm-ivhmysql-community-libs-compat-8.0.26-1.el7.x86_64.rpmsudoyuminstallopenssl-devel# 安装上面这个包时可能会暂停询问,输入 y 即可sudorpm-ivhmysql-community-devel-8.0.26-1.el7.x86_64.rpmsudorpm-ivhmysql-community-client-8.0.26-1.el7.x86_64.rpmsudorpm-ivhmysql-community-server-8.0.26-1.el7.x86_64.rpm六、启动 MySQL 服务# 启动sudosystemctl start mysqld# 重启sudosystemctl restart mysqld# 停止sudosystemctl stop mysqld# 设置开机自启动sudosystemctlenablemysqld七、查询初始 root 密码安装完成后MySQL 会自动生成一个临时 root 密码可通过以下命令查询sudogreptemporary password/var/log/mysqld.log上图中框起来的就是随机生成的密码复制下来登录时会用到。八、登录 MySQLmysql-uroot-p九、修改 root 密码注意:下面的指令需要在 MySQL 中执行。ALTERUSERrootlocalhostIDENTIFIED BY新密码;如果你设置的密码过于简单。会出现如下报错如果确实想设置一个简单密码就需要先降低密码强度校验的级别SET GLOBALvalidate_password.policyLOW;SET GLOBALvalidate_password.length4;这样密码就可以设置成功了。十、退出 MySQL输入exit即可退出至此Linux 下 MySQL 8.0.26 的安装与初始化就全部完成了。如果文章对你有帮助欢迎点赞、收藏、关注也欢迎在评论区交流讨论。