安装MySQL5.7没设置密码解决方法

2023-05-16

我在WSL的CentOS7系统中安装MySQL5.7后发现全程都没设置密码

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log
只有启动过一次mysql才可以查看临时密码

执行下面的代码查看

grep 'temporary password' /var/log/mysqld.log

结果如下图

可以看到我的临时密码为SC4ef;/l*sZa
然后用root登陆MySQL:

mysql -uroot -p

输入密码登陆成功
再修改密码为123456,

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

如果密码设置太简单出现以下的提示
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
如何解决呢? 这里直接提供解决方案文末有详细的说明

必须修改两个全局参数:
首先,修改validate_password_policy参数的值

set global validate_password_policy=0;    

再修改密码的长度

set global validate_password_length=1;

再次执行修改密码就可以了

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

授权其他机器登陆

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES;

原文链接:Centos7.3 安装Mysql5.7并修改初始密码_酷玩时刻-By Javen-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装MySQL5.7没设置密码解决方法 的相关文章

  • 银河麒麟4.0.2二进制安装mysql5.7

    先查看银河麒麟的版本 root 64 idiom kylin1 cat etc kylin build Kylin 4 0 2 Build 20191024 一 下载二进制包 xff0c 并安装所需软件 root 64 idiom kyli
  • CentOS 7 云服务器安装mysql5.7

    将mysql5 7的安装包上传到主机上 解压安装到 opt app 中 tar zxvf mysql 5 7 34 linux glibc2 12 x86 64 tar gz C opt app 修改目录名 mv opt app mysql
  • CentOS使用yum安装MySQL5.7报检索密钥错误解决方法

    在CentOS上使用yum安装MySQL时检索密钥错误的解决方法 参考 使用yum安装MySQL时报错 yum y install mysql mysql server yum y install mysql community serve
  • Ubuntu下编译安装MySQL5.7

    tar zxvf mysql 5 7 14 tar gz cd mysql 5 7 14 第一步 xff1a cmake DCMAKE INSTALL PREFIX 61 usr local mysql DMYSQL DATADIR 61
  • MySQL-手动离线安装MySQL5.7(rpm)

    说明 Linux下MySQL5 7手动离线安装 xff08 rpm xff09 包括 xff1a 安装MySQL5 7 登陆 远程访问 开机自启动 设置字符集 设置大小写规范等 MySQL版本 xff1a 5 7 36 Linux版本 xf
  • mysql plugin_Mysql5.7修改plugin

    系统环境CentOS 6 x 43 Mysql5 7 1 前言 在部署open falcon的时候 xff0c 第一启动有很多模块都失败 xff0c 查看log日志有如下报错 2019 01 04 10 33 13 db go 22 g I
  • docker mysql5.7中文乱码解决

    docker mysql5 7中文乱码解决 docker安装mysql5 7见文章docker安装mysql5 7 进入容器 docker exec it mysql5 7 docker bin bash 安装vim 更新包 apt upd
  • CentOS7下安装mysql5.7

    更多精彩技术分享请浏览本人博客 xff1a https blog csdn net wohiusdashi 一 安装YUM Repo 1 由于CentOS 的yum源中没有mysql xff0c 需要到mysql的官网下载yum repo配
  • ubuntu20.04安装mysql5.7版本

    默认情况下 xff0c ubuntu20 04版本自带的mysql是8 0 xff0c 如果我们需要安装5 7版本 xff0c 我们需要通过如下的方式来安装 1 直接下载二进制压缩包进行安装 xff0c 解压并设置相关的参数就可以运行 2
  • mysql5.7.x:this is incompatible with DISTINCT

    DISTINCT关键字经常在MySQL中使用 xff0c 在mysql5 7以前的版本中一般没有什么问题 xff0c 但是在5 7以后的版本中会遇到这样的错误 Caused by java sql SQLException Expressi
  • redhat7通过yum安装mysql5.7.17

    rhel centos系列linux操作系统自身没有mysql的源 xff0c 需要自行下载安装 本文介绍如何安装mysql5 7 x数据库 第一步 xff1a 下载源 root span class hljs variable 64 cl
  • linux centos7虚拟机安装mysql5.7详细教程(tar包安装)

    目前网络上大多数的安装教程采用的是rpm的方式 xff0c 此种方式是需要虚拟机联网完成的 xff0c 我介绍的是使用tar包的方式安装mysql5 7的方法 1 官网下载压缩包 链接 xff1a https dev mysql com d
  • mysql5主从配置教程

    mysql5主从配置 同学们会有mysql主从配置的需求吗 xff1f 这里我给大家讲一下mysql5 7的主从配置教程 我们通过docker来安装mysql 这样会方便很多 拉取镜像 docker pull docker pull mys
  • 安装MySQL5.7没设置密码解决方法

    我在WSL的CentOS7系统中安装MySQL5 7后发现全程都没设置密码 为了加强安全性 xff0c MySQL5 7为root用户随机生成了一个密码 xff0c 在error log中 xff0c 关于error log的位置 xff0
  • 停止 MySQL 在 UNIQUE 约束中容忍多个 NULL

    Mysql 架构是 CREATE TABLE Foo bar INT NULL name VARCHAR 59 NOT NULL UNIQUE name bar ENGINE INNODB MySQL 允许重复以下语句 从而导致重复 INS
  • apache tomcat 7.0.30 datasourcerealm javax.naming.NameNotFoundException:名称 [jdbc/proto] 未在此上下文中绑定。找不到[jdbc]

    先描述一下环境 环境 Mac OS X Java 版本 1 6 0 35 b10 428 11M3811 阿帕奇 tomcat 7 0 30 mysql 5 5 27 tomcat lib gt mysql connector java 5
  • DB单元;表/列名称区分大小写的混淆

    当我启动我的应用程序时 我收到此错误 Caused by org dbunit dataset NoSuchColumnException CLIENT ID Non uppercase input column ID in ColumnN
  • 在MySQL触发器中,如何获取发送请求的用户信息?

    我使用的是 MySQL 5 5 带有触发器 我想检查用户是否可以执行其请求 这只是一个例子 我该如何处理这样的代码 Trigger DDL Statements DELIMITER USE database CREATE TRIGGER T
  • 命名 mysql 列适用哪些规则?

    在 MySQL 表中 命名列 我可以使用 spaces 大写字母 UTF8字符 我还应该遵守哪些其他规则 MySQL5 是的 是的 是的 我喜欢字段名称之间使用下划线并且不使用大写字母 但我不想引发一场激烈的战争 不在列名称中使用特殊字符的
  • 如何对具有多个值的多个列求和

    我正在寻找以下问题的解决方案 进入用户表并查找在网站上列出了项目的用户 在这个用户表中 没有关于拍卖的列 相反 它通过键连接到帐户表 在帐户中 此列称为用户 从这些 ID 已列出拍卖物品的用户 中 我需要找到他们的帐户余额 这也在账户表中

随机推荐

  • 【WiFi模块ASP-ESP8266】理论讲解与串口助手验证(超详解)

    大家好 xff0c 我是小政 xff0c 一名自动化专业的在校学生 最近在学习利用opencv进行环境监测 xff0c 需要将获取到的数据通过通信协议传输给stm32 我选择使用wifi模块进行无线通信 xff0c 接下来我会将我从入门到掌
  • 【平衡小车制作】(二)电机驱动(超详解)

    大家好 xff0c 我是小政 本篇文章我将针对平衡小车中的电机控制进行详细的讲解 xff0c 驱动一个电机最重要的就是给它一个PWM信号 xff0c PWM的概念 如何驱动电机及通过改变PWM占空比进行电机调速我会在本篇文章中进行详解 让每
  • 【平衡小车制作】(五)位置式PID、直立环与速度环概念(超详解)

    大家好 xff0c 我是小政 本篇文章我将针对位置式PID算法 直立环 速度环等概念进行详细的讲解 xff0c 让每位小伙伴能够对这三个概念有更加清晰的理解 一 PID控制算法 PID控制 xff0c 即为对偏差进行比例 积分和微分控制 由
  • 【平衡小车制作】(七)串级PID调参及平衡成果展示(超详解)

    大家好 xff0c 我是小政 本篇文章我将针对PID调参进行详细的讲解 xff0c 让每位小伙伴能够对比例 积分 微分三个参数如何调节有更加清晰的理解 一 调参步骤 确立机械中值直立环 xff08 内环 xff09 Kp极性 Kp大小 Kd
  • 第七章:总线

    7 1总线概述 总线概述 总线是一组能为多个部件分时共享的公共信息传送线路 共享是指总线上可以挂接多个部件 xff0c 各个部件之间相互交换的信息都可以通过这组公共线路传送 xff1b 分时是指同一时刻总线上只能传送一个部件发送的信息 总线
  • Jetson 系统监视程序Jtop及Jetson基本信息查询

    开启后的界面如下 xff1a 安装Jetson的监视程序 xff1a 了解安装的Jetpack版本是多少 xff1f 了解 GPU 的使用率 xff1f 了解Jetson机器工作在什么模式下 xff1f 了解CPU用了几个 xff1f 散热
  • MVC设计模式

    MVC模式 xff08 Model View Controller xff09 是软件工程中的一种软件架构模式 xff0c 把软件系统分为三个基本部分 xff1a 模型 xff08 Model xff09 视图 xff08 View xff
  • Docker常用基础命令

    目录 1 docker version 查看版本信息 2 docker info 查看docker的一些信息 3 docker search 镜像搜索 4 docker pull 拉取镜像到本地 5 docker push 推送本地的镜像到
  • 硬件基础之变频器&逆变器

    变频器 amp 逆变器工作原理 基本概念直流产生方波思路正弦波产生原理正弦波产生之制作脉冲正弦波产生之滤波 amp 平均 基本概念 逆变器 xff1a 直流电 xff08 DC xff09 转变为交流电 xff08 AC xff09 变频器
  • 硬件基础之STM32最小系统

    STM32 复位电路时钟电路SWD下载电路BOOT电路RTC时钟电源电路 复位电路 STM32为低电平复位 xff0c 上电瞬间电流可视为交流 xff0c 电容导通 xff08 充电过程 xff0c NRST为低电平 xff0c 两个机械周
  • 数据结构常用的结构体定义

    一 顺序表结构体定义 xff1a typedef struct int data maxsize int length Sqlist 二 单链表结构体定义 xff1a typedef struct LNode int data struct
  • Linux基础入门(常用指令总结)

    相信大家对Linux都不陌生 xff0c 本篇文章就详细介绍一些常用的Linux命令 目录 前言 一 Linux是什么 xff1f 二 常用命令 1 cd 切换文件夹 2 ls 查看目录内容 3 mkdir 创建文件夹 4 touch 创建
  • 第7章:OFDM 信道估计与均衡(2)

    第7章 xff08 2 xff09 内容如下 xff1a 一 瑞利衰落信道介绍二 OFDM经过多径衰落信道的误码率分析三 总结 本文对应的完整可运行代码下载地址 xff1a 123kevin456 OFDM 一 瑞利衰落信道介绍 第 xff
  • 阿里云ECS服务器ubuntu18.04图形界面安装配置

    先说一下我用的ECS配置 服务器配置 xff1a 2 vCPU 4 GiB 系统镜像 xff1a ubuntu18 04 xff08 64位 xff09 本文的配置方法在 ubuntu 16 04 上一样适用 1 安装图形化界面 网上一大堆
  • java多线程-进程与线程基础-1

    基本概念 进程 是并发执行的程序在执行过程中分配和管理资源的基本单位 xff0c 是一个动态概念 xff0c 竟争计算机系统资源的基本单位 每一个进程都有一个自己的地址空 间 xff0c 即进程空间或 xff08 虚空间 xff09 进程空
  • 自由度的理解

    研究六轴机械臂的运动学前 xff0c 需要知道机械臂的自由度的定义 xff1a 物体上的任意一个参考点相对基座坐标系O可进行独立自由运动的数量 自由度的计算十分简洁 例如一个物体如正方体 xff0c 取其中心点作为参照点 xff0c 若该参
  • 匿名管道(pipe)和命名管道(mkfifo)

    匿名管道 xff08 pipe xff09 和命名管道 xff08 mkfifo xff09 进程间通信必须通过内核提供的通道 1 匿名管道 匿名管道通过打开的文件描述符来标识的 用于具有亲缘关系间进程之间的通信 int pipe xff0
  • 《Hadoop基础教程》读后感

    Hadoop一直是我想学习的技术 xff0c 正巧最近项目组要做电子商城 xff0c 我就开始研究Hadoop xff0c 虽然最后鉴定Hadoop不适用我们的项目 xff0c 但是我会继续研究下去 xff0c 技多不压身 Hadoop基础
  • WSL2安装CentOS7和Xfce4桌面

    由于工作和学习需要 xff0c 需要在WSL中安装和配置CentOS7系统 1 安装和升级WSL 安装和升级WSL方法可看微软官方教程 本人是将电脑中的WSL升级到了WSL2 2 下载安装CentOS镜像 首先需要下载CentOS7镜像 x
  • 安装MySQL5.7没设置密码解决方法

    我在WSL的CentOS7系统中安装MySQL5 7后发现全程都没设置密码 为了加强安全性 xff0c MySQL5 7为root用户随机生成了一个密码 xff0c 在error log中 xff0c 关于error log的位置 xff0