【Linux系列】Centos 7安装 Mysql8.0(五)

目的


本文主要介绍以下两点:

一. 如何安装Mysql8.0

二. Navicat连接Mysql

一. 如何安装Mysql8.0


安装Mysql有两种方式:

直接下载官方的源(比较慢)

https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm # 下载rpm包yum localinstall mysql80-community-release-el7-1.noarch.rpm # 处理相关依赖yum install mysql-community-server # 安装

用163的源,分开安装

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-common-8.0.18-1.el7.x86_64.rpmwget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-libs-8.0.18-1.el7.x86_64.rpmwget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-client-8.0.18-1.el7.x86_64.rpmwget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-server-8.0.18-1.el7.x86_64.rpmrpm -ivh mysql-community-common-8.0.18-1.el7.x86_64.rpm  # rpm下载rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpmrpm -ivh mysql-community-client-8.0.18-1.el7.x86_64.rpmrpm -ivh mysql-community-server-8.0.18-1.el7.x86_64.rpm

重启Mysql

service mysqld start

查看Mysql默认密码

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

登录

mysql -uroot -p # 回车,复制上面的密码即可

二. Navicat连接Mysql


连接mysql之前,先修改下root的密码

set global validate_password.policy=0; #修改策略set global validate_password.length=1; alter user 'root'@'localhost' identified with mysql_native_password by '12345678'; # 测试环境,密码可以简单点,Mysql8.0必须用mysql_native_password给账号加密

可以exit退出,重新登录看看。

修改root账号的Host,便于IP连接

use mysql; #mysql的基础表update user set Host = '%' where User='root'; # 正式环境,可以创建新的Mysql账号,设置成具体的ip

开放3306端口

firewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --reload

下面用Navicat新建连接,即可

(0)

相关推荐

  • MySQL 8.0安装以及初始化错误解决方法

    MySQL 8.0 安装配置及错误排查 官网下载 CentOS7环境下的具体安装步骤 初始化MySQL发生错误的解决方法 忘记数据库root密码 官网下载 mysql官网下载链接:https://de ...

  • bayaim——docker.txt

    #菜鸟教程地址 https://www.runoob.com/docker/docker-tutorial.html #docker官方地址仓库 https://hub.docker.com/ --- ...

  • (1条消息) RabbitMQ安装错误:libcrypto.so.10(OPENSSL

    Erlang rpm包安装过程出现的这个错误,出现这个错误的主要原因是没有libcrypto.so.10(OPENSSL_1.0.2)(64bit)依赖,我们去下载一个就可以了 下载地址:libcry ...

  • (22条消息) CentOS8安装Mysql5.7,不是8.0

    CentOS8安装Mysql5.7,不是8.0 卸载原有的Mysql yum安装Mysql 之前使用过Ubantu,但是并没有深入使用,这次为了更加深入学习Mysql以及Linux系统,同时想试试Ce ...

  • win10 安装 MySQL8.0版本

    最近在搭建基于Nest的Web API的项目,需要用到数据库,于是在我的本机win10上装MySQL,本以为是件很简单的事情,却是遇到各种问题,所以记录下,方便后期问题排查. 1 下载 首先下载安装包 ...

  • windows server2019下安装mysql8.0.11

    一些说明 上篇写了安装mysql5.版本,8.和5.的加密方式不同 其他安装上基本相同 https://downloads.mysql.com/archives/community/ 配置初始化的my ...

  • 服务器--Linux、CentOS下安装zip与unzip指令

    Linux下安装zip解压功能 Linux服务器上一般默认没是没有有安装zip命令 安装zip指令 apt-get install zip 或  yum install zip 输入zip OK li ...

  • 【Linux系列】Centos7安装Samba并将工作区挂载到win(八)

    目的 本文主要介绍以下两点: 一. 安装Samba 二. 挂载到window 演示 一. 安装Samba Samba是基于smb协议的,主要作用是实现跨平台文件传输. 安装 yum install - ...

  • Centos7安装mysql8.0教程

    准备工作 1.查看是否有安装过mysql rpm -qa | grep -i mysql 2.删除mysql yum -y remove MySQL-* 一般用rpm -e 的命令删除mysql,这样 ...

  • CentOS7安装MySQL8.0图文教程

    CentOS7安装MySQL8.0图文教程

  • CentOS7.6安装MySQL8.0(图文详细篇)

    目录 一.安装前准备 二.安装MySQL 三.设置远程登录 四.安装问题解决 五.设置MySQL开机自启 一.安装前准备 1.在官网下载MySQL安装包(注意下载的安装包类型)  2.查看是否安装ma ...

  • 【Linux系列】Centos 7安装 Redis(六)

    目的 本文主要介绍以下两点: 一. 安装Redis 二. 设置开机启动项 演示 一. 安装Redis 打开Redis官网,右击复制链接. yum install -y gcc # 先更新下编译环境cd ...

  • Linux安装mysql8配置

    # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/8.0/en/server-co ...