一、下载mysql

1 .下载

https://dev.mysql.com/downloads/repo/yum/

wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
rpm -ihv mysql80-community-release-el7-.noarch.rpm

安装后 打开  vim /etc/yum.repos.d

添加了两个mysql的库

 2.更新

yum update

这一步很耗时间

3.添加后就可以用yum 搜索到 mysql

yum list | grep mysql

找到对应的包进行下载安装

yum install mysql-community-server.x86_64 #可以简写成 yum install mysql-server

这一步太花时间了,选择从客户端登录官网下载,然后在上传的服务器上安装

从官网上下载一个压缩包上传到服务器即可

压缩

之后先安装这个

yum install numactl-libs 

再安装下载的这两个文件

rpm -hiv mysql-community-client-8.0.16-2.el7.x86_64.rpm
rpm -hiv mysql-community-server-8.0.16-2.el7.x86_64.rpm

安装完成

mysql --version

二、设置客户端远程登录mysql

查看下之前安装的mysql文件

rpm -qa | grep mysql

server安装位置

rpm -ql mysql-community-server-8.0.16-2.el7.x86_64

client安装位置

rpm -ql mysql-community-client-8.0.16-2.el7.x86_64

启动服务

systemctl start mysqld.service

之后就可以查看初始密码了

cat /var/log/mysqld.log | grep password #先查看初始密码

初始登录后账户不能使用,需要修改密码

mysql -uroot -p

修改密码

alter user 'root'@'localhost' identified by '密码' password expire never;

查询用户发现root只能在本地使用

use mysql;
select host,user from user;

设置root账号可以在所有客户端登录

update user set host = '%' where user = 'root';

8.0使用 mysql_native_password 的加密方式,客户端才能连接上

alter user 'root'@'%' identified with mysql_native_password by '密码'

可以尝试刷新权限在执行

flush privileges;

使用客户端登录

()centos7 安装mysql8.0的更多相关文章

  1. Centos7安装MySQL8.0

    请到这个地址看:https://www.cnblogs.com/kevingrace/p/10482469.html Centos7安装MySQL8.0 - 操作手册 一.yum安装方式: 卸载之前版 ...

  2. CentOS7安装MySQL8.0小计

    之前讲配置文件和权限的时候有很多MySQL8的知识,有同志说安装不太一样,希望发个文,我这边简单演示一下 1.环境安装 下载MySQL提供的CentOS7的yum源 官方文档:<https:// ...

  3. Centos7安装MySQL8.0 - 操作手册

    MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一.  Mysql8.0版本相比之前版本的一些特性 1) ...

  4. CentOS7安装mysql8.0编译报错集合

    以下都是我安装mysql8.0遇到的一些报错和解决方法 1.does not appear to contain CMakeLists.txt. 原因:mysql下载的源码包不对 解决方法:下载正确的 ...

  5. Centos7 安装mysql-8.0.13(rpm)

    yum or rpm? yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢. rpm安装方式可以从国内镜像下载mysql的rpm包,比较快.rpm也适合离线安装. 环境说明 操作系统: ...

  6. CentOS7安装MySQL8.0图文教程

    1.下载 MySQL 所需要的安装包 网址:https://dev.mysql.com/downloads/mysql/ 2.Select Operating System: 选择 Red Hat , ...

  7. 【Linux】 Centos7 安装 mysql-8.0

    本文介绍使用rpm包安装mysql, 以 mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 为例: 1.下载 MySQL下载地址:https://dev.mysql.c ...

  8. Centos7安装MySQL8.0(RPM方式)

    人生处处皆学问,工作也是如此!过去不止一次在Linux上安装MySQL,可以说轻车熟路,但是写篇文章总结一下,发现有很多细节值得学习! 安装包选择 为什么用rpm? 在Linux系列上安装软件一般有源 ...

  9. centos7 安装Mysql8.0笔记

    下载MySQL yum源 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 安装yum源 yum lo ...

  10. <亲测>CentOS7 安装mysql8.0(YUM方式)

    CentOS7 安装mysql(YUM方式)   1.下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql80-community-rel ...

随机推荐

  1. 阿里云Redis 配置

    查看路径whereis redis 1.修改配置文件 vim /etc/redis.conf 这三个配置是必须的 修改内容,把 daemonize no 修改为:daemonize yes requi ...

  2. 三种做法:BZOJ 2780: [Spoj]8093 Sevenk Love Oimaster

    目录 题意 思路 AC_Code1 AC_Code2 AC_Code3 参考 @(bzoj 2780: [Spoj]8093 Sevenk Love Oimaster) 题意 链接:here 有\(n ...

  3. 转 mysql查询结果输出到文件

    mysql查询结果输出到文件   mysql查询结果导出/输出/写入到文件 方法一:直接执行命令:mysql> select count(1) from table  into outfile ...

  4. Tomcat启动脚本(2)catalina.bat

    @echo off rem Licensed to the Apache Software Foundation (ASF) under one or more rem contributor lic ...

  5. LinkedList底层代码解析笔记

    LinkedList是属于Sequence List,故遍历是用迭代器更快; LinkedList继承自AbstractSequenceList.实现了List及Deque接口.其实AbstractS ...

  6. LLppdd's class meeting!

    LLppdd's class meeting! Time Limit: 1 s Memory Limit: 256 MB 题目背景 LLppdd 有一个可爱团结的班级,他们会定期举行班会活动...比如 ...

  7. Activity 切换动画和页面切换动画

    public class MainActivity extends Activity { private ViewFlipper viewFlipper; private float startX; ...

  8. Activity 通知

    //通知图标 int icon = android.R.drawable.stat_notify_chat; //创建通知对象,icon通知图标,tickerText摘要,System.current ...

  9. java漏洞历史

    内容来自以前收集的思维导图,作者不明. 1.JDK漏洞 1.1.CVE-2012-4681 https://www.freebuf.com/vuls/5485.html msf: exploit/mu ...

  10. wrong mechandise category

    Issue: cannot open masterdata for this two UPCs since the error below is displayed, but I checked an ...