广告
返回顶部
首页 > 资讯 > 数据库 >Linux(centos7)安装mysql(8.0)
  • 815
分享到

Linux(centos7)安装mysql(8.0)

mysqllinux数据库 2023-10-02 17:10:23 815人浏览 薄情痞子
摘要

linux(Centos7)安装Mysql(8.0) 一.Centos7 +mysql8.0,yum源安装 1.安装mysql前应卸载原有mysql(没有请忽略) 2.yum源安装mysql8.0 2

linuxCentos7)安装Mysql(8.0)

一.Centos7 +mysql8.0,yum源安装

1.安装mysql前应卸载原有mysql(没有请忽略)

2.yum源安装mysql8.0

2.1下载repo源

可从mysql官网直接下载:https://dev.mysql.com/downloads/repo/yum/
在这里插入图片描述
根据自己Linux的版本进行选择下载

2.2 将下载好的repo源上传到虚拟机

在这里插入图片描述

2.3 yum安装repo
yum install mysql80-commUnity-release-el7-3.noarch.rpm

安装完毕之后,进入/etc/yum.repos.d,可以看到刚加入的repo
在这里插入图片描述
完成后,更新yum缓存

yum clean allyum makecache
2.4 yum安装mysql

下载的repo源中,包括了很多mysql版本,通过以下命令进行查询,修改各版本的enabled的值来确定安装哪个版本

cat /etc/yum.repos.d/mysql-community.repo

在这里插入图片描述
上图可看到,5.6和5.7的版本,enabled值为0,为不安装;8.0及其它工具,enabled值为1,为安装。默认安装最高版本,可以不修改

2.4.2进行安装
yum install mysql-community-server

可能出现的问题(没有问题请忽略):
由于网络问题可能会出现缺少依赖的问题:

Delta RPMs disabled because /usr/bin/applydeltarpm not installed

这时只需安装对应缺少的依赖即可

yum -y install deltarpm

如果网络不太好的话,可能在安装途中会出现中断的问题,多次执行yum install即可。
安装途中,一路选择y即可
在这里插入图片描述

安装完毕如下图所示

在这里插入图片描述

二、登录mysql并修改密码

1.启动mysql

systemctl start mysqld
1.2设置mysql开机自启
systemctl enable mysqldsystemctl daemon-reload
1.3查看mysql状态
systemctl status mysqld

active(running) 即为服务已开启

2.查看mysql 初始登录密码

Mysql8.0安装时,已经分配了默认初始密码,需要手动查看

grep 'temporary passWord' /var/log/mysqld.log[root@lingyun3 training]# grep 'temporary password' /var/log/mysqld.log2021-02-22T14:10:24.210884Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Cv)/L_T=X9zI

3.修改mysql登录密码

4.注意:官方源中安装的mysql默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误

3.1进入数据库中修改root用户名密码
1> mysql -uroot -p2> Enter password:#输入密码,密码为查看的初始密码3> use mysql4> ALTER user 'root'@'localhost' IDENTIFIED BY '123456'

会出现的问题和解决方法如下:
注意:当运行4命令进行修改密码操作时可能会报错:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before(没有报错可忽略)

如果想要设置一个简单的测试密码时,就会提示你的密码不符合要求

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

这个与validate_password_policy的值有关
validate_password_policy有以下取值:

默认1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,消协或大写字母,特殊字符。
所以想设置成简单的密码,需要修改两个全局参数(根据自己安装的版本选择下列命令):

3.1.1 Mysql5.7
mysql> set global validate_password_policy=0;mysql> set global validate_password_length=1;
3.1.2 Mysql 8.0
mysql>  set global validate_password.policy=0;mysql>  set global validate_password.length=1;

然后即可再次执行修改密码的命令
设置密码永不过期

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;

2 查看mysql状态
在这里插入图片描述

安装成功

来源地址:https://blog.csdn.net/weixin_41907283/article/details/129378786

您可能感兴趣的文档:

--结束END--

本文标题: Linux(centos7)安装mysql(8.0)

本文链接: https://www.lsjlt.com/news/422751.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux(centos7)安装mysql(8.0)
    Linux(centos7)安装mysql(8.0) 一.Centos7 +mysql8.0,yum源安装 1.安装mysql前应卸载原有mysql(没有请忽略) 2.yum源安装mysql8.0 2...
    99+
    2023-10-02
    mysql linux 数据库
  • linux安装mysql(8.0)
    1.上传到服务器中 2. 解压 解压是获取了mysql各个安装包,并不只是直接安装成功了 cd /usr/local/mkdir mysqlcd /datatar -xvf mysql-8.0.2...
    99+
    2023-09-28
    mysql linux 数据库
  • CentOS7怎么编译安装MySQL 8.0
    这篇文章主要介绍了CentOS7怎么编译安装MySQL 8.0的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS7怎么编译安装MySQL 8.0文章都会有所收获,下面我们一起来看看吧。CentOS编译安...
    99+
    2023-06-27
  • 服务器CentOS7怎么安装MySQL 8.0
    本篇内容主要讲解“服务器CentOS7怎么安装MySQL 8.0”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“服务器CentOS7怎么安装MySQL 8.0”吧...
    99+
    2022-10-18
  • Linux下MySQL 8.0如何安装配置
    这篇文章给大家分享的是有关Linux下MySQL 8.0如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、编译安装MySQL8.0版本信息#cat /etc/redhat-release&n...
    99+
    2023-06-15
  • linux安装mysql 8.0.x的完整步骤
    MySQL MySQL简介 MySQL原本是一个开放源代码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,...
    99+
    2022-10-18
  • 如何在Linux系统中安装mysql 8.0
    这期内容当中小编将会给大家带来有关如何在Linux系统中安装mysql 8.0,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。准备工作:mysql8.0 rpm文件测试工具...
    99+
    2022-10-18
  • mysql 8.0 安装教程
    官网下载 官方安装教程(win) windows 压缩包方式安装 压缩包安装官方教程 官方步骤: 1. Extract the main archive to the desired install directory 解压安装包到自定义安...
    99+
    2015-07-31
    mysql 8.0 安装教程
  • centos7 安装mysql
    参考:http://www.centoscn.com/mysql/2016/0315/6844.html     查看mysql是否安装:   &...
    99+
    2022-10-18
  • Centos7 mysql安装
    --force --nodeps强制忽略依赖查询当前是否有mysql:rpm -qa|grep -i mysql显示已安装,则进行删除:sudo yum -y remove mysql-libs*已删除:m...
    99+
    2022-10-18
  • CentOS7 --- 安装MySQL
    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压&重命名  5.创建数据目录&用户组&用户 5.1创建数据目录 ...
    99+
    2023-09-09
    mysql
  • Ubuntu安装MySQL 8.0与Navicat
    目录 Ubuntu安装MySQL 8.0 1、更新软件包列表 2、安装 MySQL 8.0 3、启动 MySQL 服务 5、确保MySQL服务器正在运行 5、root 用户的密码 6、登录MySQL,输入mysql密码 7、MySQL默认位...
    99+
    2023-10-05
    adb android ubuntu mysql navicat
  • Linux CentOS7 的安装
    实现步骤如下 点击文件顶部导航条文件 ---> 新建虚拟机 ---> 选择典型,当然你也可以选择自定义,个人觉得典型好点   选择销后安装镜像   解这选择Linux 下面选择CentOS64 位   自定义虚拟机名称 和...
    99+
    2017-04-01
    Linux CentOS7 的安装
  • Linux centos7 安装mysql5
    Linux centos7下安装mysql5 Linux环境下mysql安装1.1安装包准备Linux下安装mysql主流的安装方式源码安装和rpm安装,本笔记使用rpm方式安装mysql5.5.48。M...
    99+
    2022-10-18
  • Linux Centos7安装anaco
    Linux Centos7安装anaconda3和jupyter notebook 安装anaconda3 anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 一、下载安装...
    99+
    2023-01-31
    Linux anaco
  • Linux(Centos7)安装 Zabbix6.0
    Zabbix6.0安装 前言一、安装 MySQL8.0(RPM)二、安装 zabbix6.1三、安装 PHP四、安装 httpd五、登录zabbix六、修改时区 前言 zabbix6.0安装环境:Lamp(linux httpd...
    99+
    2023-08-16
    linux 运维 mysql
  • Linux下的 Mysql 8.0 yum 安装 并修改密码
      1.MySQL版本: mysql> select @@version;+-----------+| @@version |+-----------+| 8.0.18 |+-----------+1 row in set...
    99+
    2019-10-15
    Linux下的 Mysql 8.0 yum 安装 并修改密码
  • linux系统之mysql离线安装,以8.0为例
    一、安装包和环境准备 1.所需安装包 将mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz安装包上传至服务器 2.解压 # 将mysql安装到/usr/local/mysql下tar -xvf  mysq...
    99+
    2023-10-18
    linux sql
  • Centos7下安装Mysql
    如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com...
    99+
    2023-10-12
    mysql linux 数据库
  • centos7中安装mysql
    1.新建组、新建用户 [root@ticent admin]# groupadd mysql [root@ticent admin]# useradd -m -g mysql mysql ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作