以CentOS8为例进行讲解。

关闭firewalld

关闭: systemctl stop firewalld

开机禁用  : systemctl disable firewalld

使用root用户按照如下步骤执行

yum install -y wget

选择一个目录,并进行下载

wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

rpm -ivh mysql80-community-release-el8-1.noarch.rpm

yum install mysql-server -y

默认安装目录 /usr/share/mysql

如果需要取消大小写敏感,请在启动mysql之前进行设置:

(1)打开mysql配置文件

vim /etc/my.cnf.d/mysql-server.cnf

(2)尾部追加一行

lower_case_table_names=1

并保存,然后再初始化数据库。

启动mysql

systemctl start mysqld

验证是否启动

systemctl status mysqld

mysql安装完成之后,默认无密码!

登录数据库:

mysql -uroot

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 8 Server version: 8.0.17 Source distribution

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql>

重新设置root密码(红色部分密码自行修改)

alter user 'root'@'localhost' identified by 'Dongyun@8888';

use mysql;

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

修改加密规则(可能会报ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@’%’,再执行一次即可!)

ALTER USER 'root'@'%' IDENTIFIED BY 'Dongyun@8888' PASSWORD EXPIRE NEVER;

更新 root 用户密码(允许navicat登录)

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Dongyun@8888';

刷新权限

FLUSH PRIVILEGES;

linux mysql 8安装教程,MySQL8系列安装与配置教程(Linux环境)相关推荐

  1. java环境变量用不用jre_为什么安装jdk时,会安装两个jre?不用配置jre的环境变量...

    安装jdk时,为什么会安装两个jre?不用配置jre的环境变量 细心的你或许会发现,在安装jdk结束之后会发现,怎么有两个jre的的文件夹, 和jdk里面的 并且里面的文件都是一样的,另外我们在配置环 ...

  2. 传奇单机架设教程——GOM引擎登录器配置教程

    传奇单机架设教程--GOM引擎登录器配置教程 1.安装DBC,配置引擎 2.上传列表,配置登录器 3.安装客户端,解压补丁 4.登录游戏 架设传奇单机需要准备以下程序: 传奇服务端(版本Mirserv ...

  3. linux mysql主从半同步_centos下安装mysql主从架构(半同步/多实例)

    centos下安装mysql主从架构(半同步/多实例) [toc] 简介 本教程会进行mysql一机多实例的安装.mysql主从同步配置.半同步配置 环境 OS: CentOS Linux relea ...

  4. 【软件安装】MySQL8.0安装图文教程及可视化工具Navicat安装

    文章目录 前言 一.MySQL安装方式 二.安装步骤 1.压缩包安装 1)下载压缩包 2)配置环境变量 3)配置初始化的my.ini文件(没有的可以自行创建): 4)以管理员身份运行cmd执行安装指令 ...

  5. linux 安装sap,Solman系列 安装SAP Solution Manager 7.1 on Suse Linux

    SAP Solution Manager 安装,环境如下 Linux OS版本 下载完的Solution Manager 介质如下 开始安装 Solution Manager 使用70 SP08 70 ...

  6. linux mysql web界面吗_Linux下安装MySQL Web 管理工具phpMyAdmin

    一.安装Apache 二.安装依赖包 sudo yum install gd sudo yum install libpng-devel sudo yum install libjpeg-devel ...

  7. Linux主机如何连接刀片机,刀片服务器RAID配置及Linux操作系统的安装.doc

    刀片服务器RAID配置及Linux操作系统的安装 刀片服务器RAID配置及Linux操作系统的安装 启动服务器,在系统提示时按ctrl+进入ServeRAID设置程序在里面按需要和提示设定好硬盘和RA ...

  8. linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...

    前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...

  9. linux mysql cpu 查看工具_Linux监控工具-Nmon命令行:Linux系统性能的监测利器

    Nmon是一款面向系统管理员的调优和基准测量工具,可以用来显示关于下列方面的性能数据: 处理器 内存 网络 磁盘 文件系统 网络文件系统(NFS) 消耗资源最多的进程 资源 Power微分区 我非常喜 ...

最新文章

  1. 在Linux中同时删除一百万个小文件的最快方法
  2. easyui combobox设置只读属性
  3. 分享3个干货满满的Python实战项目,点赞收藏
  4. 1000万贷款三年,到期一次性偿还1500万,这个利息算不算高?
  5. c#endread怎么打印出来_打印机打印出来是白板是怎么回事
  6. (软件工程复习核心重点)第二章可行性研究-第一节:可行性研究基本介绍
  7. linux的jar命令不能使用,经常使用的linux下jar包管理命令
  8. Cesium:点击实体后在实体上方添加div,并随地球转动不断更新位置
  9. 实用工具系列 - Xshell安装下载与使用
  10. 学习RPA-电商自动化入门①
  11. 俄亥俄大学计算机科学系,俄亥俄大学
  12. 最流行的统计假设检验速查表
  13. 【Python爬虫案例学习4】Python 爬取meizitu
  14. 我为什么说【直播电商】是第三代电商?
  15. 音视频基础知识---音频编码格式
  16. Python批量处理图片名
  17. 在linux中配置编译u-boot方法,在ZC702上运行Linux(4)-编译和使用U-Boot Linux
  18. 用GPS模块校准系统时间
  19. div id与div class详解
  20. 基于element-ui的table实现树级表格操作及单元格合并

热门文章

  1. edge浏览器扩展插件中心10月发布 可直接安装Chrome扩展
  2. 几款知名RTMP推流模块比较:OBS VS SmartPublisher VS Flash Media Live Encoder
  3. @Transactional 实现原理
  4. vue3.0中使用Element-plus默认英文组件修改为中文
  5. 学php还是golang,学swoole还是golang
  6. updatepanel失效怎么办_【点滴积累】解决jQuery绑定事件在updatepanel更新后失效的方法...
  7. 排序算法 —— 计数排序
  8. python归并排序算法实现_python算法实现系列-归并排序
  9. apache 编译php mysql_apache静/动态编译在apache+php+mysql应用
  10. Java定义变量x初始值为3,JAVA 第一章