centos7 安装 mysql-8.0

本文介绍使用rpm包安装mysql,

mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 为例;

1.下载

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

可以直接在centos里面用wget命令下载,或者在自己电脑上下完再传上去

2.解压tar包

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

3.移除centos7自带的mariadb-libs包,不移除的话安装会出错;

yum remove -y mariadb-libs

4.使用yum localinstall命令进行本地安装,按照顺序执行

yum localinstall -y mysql-community-common-8.0.17-1.el7.x86_64.rpm

yum localinstall -y mysql-community-libs-8.0.17-1.el7.x86_64.rpm

yum localinstall -y mysql-community-client-8.0.17-1.el7.x86_64.rpm

yum localinstall -y mysql-community-server-8.0.17-1.el7.x86_64.rpm

yum localinstall -y mysql-community-libs-compat-8.0.17-1.el7.x86_64.rpm

期间yum会自动为我们安装所有的依赖包

5.启动mysql服务并允许开机自启

systemctl start mysqld

systemctl enable mysqld

6.查询mysql生成的临时的管理员账号密码(12位)

grep ‘temporary password‘ /var/log/mysql/mysqld.log

如果mysql.log文件在log目录下,使用:

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

7.使用生成的临时密码登录mysql

mysql -uroot -p

Enter password:

(输入上面的初始密码)

1)修改密码

alter user ‘root‘@‘localhost‘ identified by ‘新密码‘;

8.使用用如下命令开启远程服务。

CREATE USER ‘root‘@‘%‘ IDENTIFIED BY ‘你的密码‘;

GRANT ALL ON *.* TO ‘root‘@‘%‘;

ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘你的密码‘;

三条命令按顺序执行完成后,刷新MySQL的系统权限相关表,否则会出现拒绝访问:

FLUSH PRIVILEGES;

exit

然后systemctl restart mysqld;

原文地址:https://www.cnblogs.com/xioawu-blog/p/11269603.html

时间: 2024-11-02 07:48:22

centos7 安装 mysql-8.0的相关文章

CentOS7 下源码安装MySQL 8.0.11

CentOS7 下源码安装MySQL 8.0.11 系统环境:CentOS7, 内核:Linux 3.10.0-862.el7.x86_64 如果有旧版本的MySQL,先卸载,用下面命令来查询出系统有哪些相关的MySQL包. rpm -qa | grep mysql 如果上述命令查询出有相关的MySQL包,就卸载 rpm -e 包名 卸载MariaDB包 yum remove mariadb-libs.x86_64 从MySQL官网下载源码包,并将该文件拷贝到系统中. https://dev.m

CentOS7安装配置redis-3.0.0

清园 沉没的Atlantis CentOS7安装配置redis-3.0.0 一.安装必要包 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0 #如果不加参数,linux下会报错 make MALLOC=libc  安装好之后,启动文件 #启动redis src/redis-server

CentOS7 安装MongoDB 3.0服务器

CentOS7 安装MongoDB 3.0服务器 时间:2015-05-03 16:33来源:blog.csdn.net 作者:freewebsys 举报 点击:1449次 1,下载&安装 MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统.MongoDB宣称,3.0新版本不只提升7到10倍的写入效率以及增加80%的数据压缩率,还能减少95%的运维成本.  MongoDB 3.0主要新特性包括:  ·可插入式

win10 安装mysql 8.0.18 解决Navicat初次连接报错

win10 安装mysql 8.0.18 解决Navicat初次连接报错 win10 安装mysql 8.0.18-winx64 一,先去官网下载mysql 安装包 https://dev.mysql.com/downloads/mysql/ 3.管理员命令运行 命令行,进入mysql 安装包的 bin 目录(D:\MySQL\mysql-8.0.18-winx64\bin) 4.执行 命令 mysqld --initialize --console (会自动生成data 文件夹,且生成临时密码

安装 Mysql 8.0.x 的艰难体验

背景: Mysql 8.0 以后版本,在性能等方面有了很大提升,而且在自动编号.Timestamp等字段的设置上有了很方便的进步,因此在一年前即开始将原有的基于5.5版本的服务器逐渐向8.0.x 转移.但转移的过程问题颇多,主要的几个障碍如下: 1.需要各种visual c++ 的可发布版本:(8.0以后的小版本要求有所不同) 2.需要python 3.7版本.(8.0以后的小版本要求有所不同) 第一次安装时相对顺利,可能的原因是该服务器是一个“干净”的服务器,而且安装的是8.0.16版Mysq

centos7利用yum安装mysql 8.0.12

清理原有的mysql rpm -qa | grep mysql #可能的显示情况如下 #mysql-community-libs-8.0.12-1.el7.x86_64 #mysql80-community-release-el7-1.noarch #mysql-community-client-8.0.12-1.el7.x86_64 #mysql-community-common-8.0.12-1.el7.x86_64 #mysql-community-server-8.0.12-1.el7.

记录阿里云ECS(Centos7.4)安装mysql 8.0.X服务

#*.rpm介绍 大多数二进制rpm包都包含在名称中倒数第二个字段中编译rpm的体系结构..rpm软件包有那么几种 *.src.rpm 源程序包,要先通过编译才能安装 *.noarch.rpm 该包适用于任何架构 *.i*86.rpm 该包适用于intel cpu的电脑上运行 *.amd64.rpm 该包适用于amd64 cpu的电脑上运行 mysql各种源 传送门 https://repo.mysql.com/ 在这里,我选择mysql80-community-release-el7-1.no

centos7安装mysql(MariaDB)

1.centos7现状: 新系统无法再使用yum install mysql-server来安装mysql,因为已使用mariadb代替mysql. 2.安装mariadb: [[email protected] ~]# yum -y install mariadb* Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.linode.com * extras: mirro

Centos7 安装 mysql

首先CentOS7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤. #列出所有被安装的rpm package rpm -qa | grep mariadb #卸载rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 错误:依赖检测失败:libmysqlclient.so.18()(64bit) 被 (已安

CentOS-7安装Mysql集群

安装要求 安装环境:CentOS-7安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.3.7-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs 集群设计 首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下: 管理节点:    192.1