1.使用系统的root账户

2.切换到 /use/local 目录下

3.下载mysql

 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

也可以直接在官方下载最新版本 官方下载 选择linux

4.解压mysql

tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

5.重命名文件夹

mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0

5.创建data文件夹 存储文件

mkdir data 

6.创建用户组以及用户和密码

groupadd mysqluseradd -g mysql mysql

7.授权用户

chown -R mysql.mysql /usr/local/mysql-8.0

8.切换到bin目录下

cd bin

9.初始化基础信息

./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize

得到临时密码

10.编辑my.cnf文件

vi /etc/my.cnf

注释mysqld_safe  修改信息

basedir=/usr/local/mysql-8.0/
datadir=/usr/local/mysql-8.0/data/
socket=/tmp/mysql.sock
character-set-server=UTF8MB4

11.添加mysqld服务到系统

cp -a ./support-files/mysql.server /etc/init.d/mysql

12.授权以及添加服务

chmod +x /etc/init.d/mysqlchkconfig --add mysql

13.启动mysql

service mysql start

14.查看启动状态

service mysql status

15.将mysql命令添加到服务

ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

16.登录mysql  mysql -uroot -p 密码使用之前随机生成的密码

17.修改root密码  其中123456是新的密码自己设置

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

18.执行   使密码生效

flush privileges;

19.选择mysql数据库

use mysql;

20.修改远程连接并生效

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

linux 安装mysql8.0 超详细图文教程相关推荐

  1. CENTOS 7 踢用户_从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    CSDN博客地址(关注,点赞) 人工智能推荐 GitHub(Star,Fork,Watch) [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再 ...

  2. 从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再重新装几台虚拟机?本地资源不支持,于是乎想到了Docker:今天在上次的Linux系统(< ...

  3. 从零学ELK系列(四):Docker安装Elasticsearch(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Centos安装Docker(超详细图文教程)>)中安装了Elasticsearch把步骤记录下来,一是方便自己以后 ...

  4. 从零学ELK系列(六):Docker安装Logstash(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Docker安装kibana(超详细图文教程)>)中安装了kibana,本次我们将安装日志清洗组件---logsta ...

  5. 从零学ELK系列(七):Centos安装Filebeat(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Docker安装Logstash(超详细图文教程)>)中安装了Logstash,本次我们将安装日志收集组件---Fi ...

  6. Linux 安装Zabbix5.0超详细教程

    linux 安装Zabbix5.0教程 一.安装环境准备 1.操作系统Centos7.9 2.机器准备 3.关闭防火墙(两台): 4.zabbix数据流向 二.zabbix-server安装(服务端) ...

  7. Linux系统下安装配置 Nginx 超详细图文教程

    Linux系统下安装配置 Nginx 详细教程介绍 一.下载 Nginx 安装包 打开Nginx官网 :http://nginx.org/en/download.html 然后我们找到一个版本,把鼠标 ...

  8. Linux上Oracle 11g安装步骤图解(超详细图文教程)附带导入数据和新建数据库教程

    首先本文采用Docker方式快速在Linux上安装 目录 1.安装Docker容器 (1)登陆服务器,输入命令安装Docker容器 (2)安装完成后运行下列代码如果弹出Docker版本则表示安装成功 ...

  9. Linux 安装红帽 RHEL 8 详细图文教程

    RHEL 8 下载地址 目录 一.新建虚拟机 二.安装RHEL 8 三.进入系统 一.新建虚拟机 1.选择"自定义"安装 2. 3.选择稍后安装的好处是避免虚拟机通过默认的安装策略 ...

最新文章

  1. 梁体混凝土弹性模量计算_预应力混凝土连续梁多点转向顶推施工技术研究
  2. 《CODM》的成功源自何处?TGA年度移动游戏的总结和思考
  3. 标准模板库(STL)学习指南之set集合
  4. android天气查询(二)之网络json数据的获取
  5. python模块导入_python模块导入
  6. 消费级GPU、速度提升3000倍,微软FastNeRF实现200FPS
  7. android仿微信图片编辑器,electron/vue可编辑框contenteditable|仿微信截图
  8. mysql 表中中文不显示
  9. 2019招行信用卡中心春招笔试题
  10. MFC 消息映射表和虚函数实现消息映射到底谁的效率高
  11. 单元测试和sit测试和uat测试
  12. 大学生计算机基础第一章试题,2017年大学生计算机基础试题及答案
  13. w10用的c语言编译软件,STVP STM8 COSMIC C编译器在WIN10上的安装使用
  14. 免费的文字转语音软件有哪些?三款软件可考虑,助你完成配音
  15. 【论文解读】深度残差网络去雨模型cvpr_Removing rain from single images via a deep detail network
  16. 推荐top10的免费下载破解软件的网站
  17. 身边的逻辑学——简单的真理不简单(2) 无论如何,清晰思考利多于弊
  18. BZOJ 2794 [Poi2012]Cloakroom(离线+背包)
  19. ccna路由器部分总结
  20. 小米是否真的可以干翻华为?

热门文章

  1. 从small到safe,形容词的学问
  2. 数据科学家之路 - 个人学习历程和入门规划
  3. coalesce函数用法php,如何使用Oracle中的 COALESCE 函数
  4. FineReport帆软报表常见问题及解决办法合辑(不断更新)
  5. android 日历动态图标,android – 有没有办法动态更改日历应用程序的应用程序图标呢?...
  6. 互联网消费时代,“免费的午餐”真的可信吗?
  7. 电脑如何共享mysql数据库_如何共享mysql数据库?
  8. java des3加密解密算法 ,crc加解密
  9. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java汽车租赁系统00snr
  10. Amazon的研发理论 T-Shirt Size Estimation(项目优先级评估)