mysql 8.0.15安装

本文介绍如何在服务器上安装MySQL 8.0.15版本,并完成数据库的初始化及启动配置。首先需要下载MySQL安装包并解压,之后通过yum安装libaio依赖。使用rpm命令安装MySQL各组件,并通过systemctl命令进行数据库服务的启动及开机启动配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载mysql8.0.15并传到服务器上

二、安装

解压安装包

tar xf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar

#查看安装包
ll

-rw-r--r-- 1 root root  521164800 Mar 30 15:32 mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar
-rw-r--r-- 1 7155 31415  26720140 Jan 27 20:58 mysql-community-client-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415    579496 Jan 27 20:58 mysql-community-common-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   4069708 Jan 27 20:58 mysql-community-devel-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415  24348864 Jan 27 20:58 mysql-community-embedded-compat-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   2316532 Jan 27 20:58 mysql-community-libs-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   2161212 Jan 27 20:58 mysql-community-libs-compat-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 377842180 Jan 27 20:59 mysql-community-server-8.0.15-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415  83116136 Jan 27 20:59 mysql-community-test-8.0.15-1.el7.x86_64.rpm

#yum安装libaio,不然不能初始化
yum install -y libaio


#开始安装
rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm --nodeps --force

#检查是否安装成功
rpm -qa | grep mysql

mysql-community-libs-8.0.15-1.el7.x86_64
mysql-community-server-8.0.15-1.el7.x86_64
mysql-community-common-8.0.15-1.el7.x86_64
mysql-community-client-8.0.15-1.el7.x86_64
 

三、启动、初始化数据库

#初始化数据库
mysqld --initialize;

#设置权限
chown mysql:mysql /var/lib/mysql -R;

#启动数据库
systemctl start mysqld.service

#设置开机启动
systemctl enable mysqld;


#查看mysql密码

cat /var/log/mysqld.log | grep password

[root@2018blog app]# cat /var/log/mysqld.log | grep password
2019-03-30T08:02:53.631880Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 3L?E;:s,xOBF

#密码是:3L?E;:s,xOBF

#进入数据库设置密码:
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置的密码';

#quit,退出重新登录,OK

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值