一、检查是否安装过mysql

【Linux】【服务器】CentOS7下卸载MySQL详细过程步骤

二、下载Linux下的Mysql包,打开Mysql官网

1.MySQL官网

2.滑到最后,点击MySQL Community Server

3.选择版本及系统,点击右侧的Download,进入页面


三、通过finalshell软件导入服务器

绿色免安装

放入usr/local/mysql文件夹

四、解压

cd /usr/local/mysql
tar -xvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar

j解压完成后的包列表

五、安装

依次安装如下几个rpm包

rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm --nodeps --force

在rpm 语句后面加上 --nodeps --force,表示安装时忽略依赖关系

六、初始化mysql

mysqld --initialize --user=mysql

七、查看默认的初始密码

八、启动mysql服务

service mysqld start

查看一下服务状态是否启动

service mysqld status

九、修改密码

1.使用原始密码登录mysql

mysql -uroot -p
Yyh,xg;gg7y%


Enter password:输入密码不会显示

2.修改mysql密码为root

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

十、再次用新密码登录

mysql -uroot -p
root

十一、创建新用户,用来远程登录

1.首先我们切换到mysql数据库,然后在执行下面命令查看当前root用户的相关信息

mysql
select user,host from mysql.user;

2.创建用户

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

username:你将创建的用户名;
%:指定该用户在哪个主机上可以登录,%表示该用户可以从任意远程主机登录,如果是本地用户可用localhost;
password:该用户的登录密码,密码可以为空,如果为空则该用户可以不需要密码登录服务器。

十二、完成

【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤相关推荐

  1. 阿里云服务器——centos7下安装MySQL,并且实现远程连接

    centos7下安装MySQL,并且实现远程连接 1.先查看MySQL是否安装 rpm -qa|grep mysql 2.更新yum源 wget https://dev.mysql.com/get/m ...

  2. centos7下安装Acunetix wvs 12.x详细过程

    由于在安装过程中,检索发现大多安装都是在ubantu下,鲜有在centos7安装成功的,所以我把整个安装详细过程重新整理了一下: 准备  Acunetix wvs 12.x 版本必须是v_190325 ...

  3. 【Linux】CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享

    [Linux]CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享 Ngnix基本概况 Nginx (读作"engine X") 由 ...

  4. 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区

    阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...

  5. Win7操作系统下安装Visual C++6.0详细操作手册(亲验有效)

    Win7操作系统下安装Visual C++6.0详细操作手册(亲验有效) 一.所需软件及下载地址: Visual C++6.0(win7适用版) https://download.csdn.net/d ...

  6. 无 DNS 服务器使用 FQDN 安装 VMware VCSA 6.7 详细过程

    文章目录 前言 1. 安装 VCSA 详细过程 1.1. VCSA 第一阶段部署过程 1.2. 配置 dnsmasq 服务做临时解析 1.3. VCSA 第二阶段部署过程 2. 配置本地 Hosts ...

  7. 手动搭建 DNS Server 使用 FQDN 安装 VMware VCSA 7.0 详细过程

    文章目录 前言 1. 简单部署 DNS Server 过程说明 2. 配置 DNS 正向与反向解析 2.1. 配置正向查找区域 2.2. 配置反向查找区域 2.3. 验证正方向解析是否成功 3. 安装 ...

  8. Linux(CentOS7)下安装mysql

    2019独角兽企业重金招聘Python工程师标准>>> 在centos7上安装mysql: 1 卸载mariadb-lib. 默认centos7上含有mariadb的lib包.卸载它 ...

  9. linux mysql安装_Linux下安装mysql服务(超详细)

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...

最新文章

  1. 不属于JAVA类中的变量_在Java中,不属于整数类型变量的是( )。_学小易找答案...
  2. tensorflow随笔-队列(1)
  3. Java消息服务~JMSReplyTo示例
  4. Android Exception 8(Couldn't read row 0, col -1 from CursorWindow)
  5. 基于JAVA+SpringBoot+Mybatis+MYSQL的在线心理测评管理系统
  6. C语言内存泄漏问题检视方法
  7. ATP-EMTP中利用LCC模块构建JMarti三相电缆模型原理(中压电缆)
  8. catia装配体怎么把零件旋转180度_工件180度翻转装置的设计
  9. PHP自动化代码审计工具
  10. visual studio 2012 密钥
  11. 药品计算机培训计划,_计算机培训学习计划范文
  12. 《MATLAB智能算法超级学习手册》一一1.5 简单工程应用分析
  13. java 输出图片流_java IO流读取图片供前台显示代码分享
  14. 陈丹琦团队最新论文:受GPT-3启发,用小样本学习给语言模型做微调,性能最高提升30%...
  15. CSS3简易表盘时钟
  16. java while语句打印三角形_java基础之五小节带你走进java流程控制—多重循环
  17. 你的收藏夹里,有哪些神奇有趣的小网站?
  18. Win10文件夹中图片不显示预览图解决方法
  19. 创建MySQL桌面快捷方式的方法
  20. ajax 返回xml 怎么显示显示图片,如何使用jquery和ajax读取,解析和显示xml

热门文章

  1. 知识图谱学习笔记-Cypher语句使用
  2. 打印N个数组整体最大的TopK
  3. 论文笔记:Forecasting at Scale(Prophet)
  4. 数据中台实战(六):交易分析
  5. 深度学习核心技术精讲100篇(四十九)-深度学习之关联规则
  6. 趣话题:同为技术岗,算法和开发哪个才是你的真命女神?
  7. android 9patch 漏洞,Android 9patch 图片解析堆溢出漏洞分析(CVE-2015-1532)
  8. html怎么压缩ttf,如何使用CSS包含.ttf字体?
  9. python和java对比并发_Python并发编程之从性能角度来初探并发编程(一)
  10. Dropout层 tf.keras.layers.Dropout() 介绍