您的位置:

Linux下MySQL的安装步骤

一、安装前的准备

1、确认已经安装好了gcc、gcc-c++和make,如果没有安装可以使用以下命令进行安装。

yum -y install gcc
yum -y install gcc-c++
yum -y install make

2、关闭selinux和防火墙,避免影响安装过程。

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

二、下载MySQL安装包

MySQL官网下载地址:https://dev.mysql.com/downloads/mysql/

选择对应的版本进行下载,本次安装选择MySQL 8.0为例。

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

三、安装MySQL

1、安装rpm包。

rpm -ivh mysql80-community-release-el7-1.noarch.rpm

2、安装MySQL服务。

yum -y install mysql-server

3、启动MySQL服务。

systemctl start mysqld

四、初始化MySQL

1、查看MySQL服务初始密码。

grep password /var/log/mysqld.log

2、登录MySQL,进行密码重置。

mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

五、优化MySQL配置

1、修改MySQL配置文件。

vi /etc/my.cnf

2、在[mysqld]中添加以下内容,具体参数可以根据需要进行调整。

character-set-server=utf8
collation-server=utf8_general_ci
default-storage-engine=INNODB
innodb_file_per_table=1
innodb_buffer_pool_size=1G
max_allowed_packet=256M

3、重启MySQL服务生效。

systemctl restart mysqld

六、设置MySQL开机自启动

1、开启服务开机自启动。

systemctl enable mysqld

七、检查MySQL版本

1、查看MySQL版本。

mysql -V

以上就是在Linux下安装MySQL的详细步骤。执行完以上步骤后,已经成功安装配置好了MySQL,可以愉快地进行数据存储操作了。