您现在的位置是:首页 > 技术人生 > 服务器相关服务器相关

centos7 RPM包安装mysql-8.0.26

高晓波2021-08-11【服务器相关】人已围观

简介公司要用到全文搜索,由于es比较重对机器要求较高,加上公司的数据量不大,所以决定先用mysql的全文搜索进行测试。mysql从5.7.6版本开始内置了ngram全文解析器,用来支持中文、日文、韩文分词。

公司要用到全文搜索,由于es比较重对机器要求较高,加上公司的数据量不大,所以决定先用mysql的全文搜索进行测试。mysql从5.7.6版本开始内置了ngram全文解析器,用来支持中文、日文、韩文分词。

所以今天我们来安装mysql-8.0.26环境。

 

1、首先下载mysql-8.0.26 RPM安装包。


官方rpm包下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar
 
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar

2、解压tar包

tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar 

3、安装mysql-common

 
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm 
 

4、安装mysql-client-plugins

rpm -ivh  mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm 
 

5、安装mysql-community-libs

rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm 
 

6、安装mysql-community-client

rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm 
 

7、安装mysql-community-server

rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm 

报错,提示缺少net-tools
error: Failed dependencies:
        net-tools is needed by mysql-community-server-8.0.26-1.el7.x86_64

安装net-tools
yum install -y net-tools*

再次执行上述mysql-community-server安装命令,OK了,可以正常安装。
 

8、启动mysql

service mysqld start

9、mysql8.0版本后,启动时会生成初始密码,在/var/log/mysqld.log日志中,查看初始密码

grep 'temporary password' /var/log/mysqld.log

10、登录mysql,修改root用户密码,开启远程登录权限

#mysql 8.*修改的密码强度需要包含大小写字母、特殊符号、数字,否则将报错修改失败
alter user 'root'@'localhost' identified by 'newpassword';
use mysql
update user set host = '%' where user='root';
flush privileges;

Tags:mysql   centos

很赞哦! ()

文章评论