0、安装前环境准备
① 本篇是基于Linux操作系统中的安装,故先准备一个干净的Linux操作系统。本文中所有的操作基于CentOS8进行安装演示;
② 接下来的演示文本中,红色字体为操作步骤,黑色字体为解释说明。
1、下载MySQL安装包到本地
MySQL安装包下载地址:MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/
cd /usr/local/
mkdir source
cd source/
注:因为本人习惯将下载的源码压缩包存在在本地 /usr/local/source/ 文件夹中,这边以此作为示范,具体的存放路径根据个人习惯各自存放即可。
2、将下载好的压缩包进行解压
tar -xvf mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar
3、检查服务器原来是否已经安装MySQL
rpm -qa | grep -i mysql
可以看到这台服务器上没有安装过MySQL,接下来可放心安装。
添加一个专用的MySQL用户
groupadd mysql
useradd -g mysql mysql
4、按照顺序依次安装各RPM包
rpm -ivh mysql-community-common-8.0.28-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.28-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.0.28-1.el8.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.28-1.el8.x86_64.rpm
rpm -ivh mysql-community-server-8.0.28-1.el8.x86_64.rpm
5、初始化MySQL
mysqld –initialize
目录授权:chown -R mysql:mysql /var/lib/mysql
启动MySQL:systemctl start mysqld
查看初始化时生成的随机密码:vim /var/log/mysqld.log
6、进入MySQL修改初始化密码
第一次以初始化密码进入MySQL以后,要求必须修改密码,否则无法进行任何操作
修改MySQL的root账户密码为:root,并使新密码生效
alter user ‘root’@’localhost’ identified by ‘root’;
flush privileges;
此时操作MySQL就没有任何报错了
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/111936.html