MySQL 8.0.18在Linux下的安装配置详解
一、概述
档详尽地介绍了如何在Linux系统上安装与配置MySQL 8.0.18版本,适用于希望在自己的Linux服务器上部署MySQL数据库系统的读者。整个过程分为多个步骤,包括下载安装包、上传安装包到Linux服务器、解压缩安装包、创建必要的文件夹、初始化数据库、设置文件夹权限、复制并配置my.cnf
文件等。通过本教程的学习,您可以顺利完成MySQL的安装,并确保其能够正常运行。
二、安装前准备
1. 官网安装包下载
首先需要从MySQL官方网站下载MySQL 8.0.18的安装包,建议访问官方网站的下载页面,找到对应版本的安装包进行下载。下载链接为:
https://dev.mysql.com/downloads/mysql/
2. 上传安装包到Linux服务器
使用FTP工具(如XFTP)或者SSH将下载好的安装包上传到Linux服务器上的指定位置。例如,可以上传到/home/your_username/
目录下。
三、安装步骤
3. 解压缩安装包
使用以下命令解压安装包:
tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar
接着解压需要的部分:
tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
重命名解压后的目录,并将其移动到合适的位置,比如/usr/local/
:
mv mysql-8.0.18-linux-glibc2.12-x86_64 mysql
mv mysql /usr/local/
4. 创建data
文件夹
在MySQL安装目录下创建data
文件夹,用于存储数据库文件:
cd /usr/local/mysql
mkdir data
5. 初始化数据库
这是非常重要的一步,它会自动为root用户生成一个随机密码。执行命令时需注意设置正确的路径:
/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql