MySQL5,5.7,8密码更改

[Linux_1] CentOS关于MySQL的安装及密码修改 不好的地方,欢迎指正~~~ 阅读详情

最近重装了mysql,版本是8,在改密码时出现了一些问题,在此记录一下。

MySQL5:

方法1: 用SET PASSWORD命令

mysql -u root

mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);

方法2:用mysqladmin

mysqladmin -u root password “newpass”

如果root已经设置过密码,采用如下方法

mysqladmin -u root password oldpass “newpass”

方法3: 用UPDATE直接编辑user表

mysql -u root

mysql> use mysql;

mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’;

mysql> FLUSH PRIVILEGES;

如果丢失了root密码:

mysqld_safe –skip-grant-tables&

mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’;

mysql> FLUSH PRIVILEGES;

MySQL5.7改密码无password字段:

这是我一开始遇到的问题,进入user表发现没有password字段,搜到了这个方法,但没有解决。

mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

将更改语句替换为update MySQL.user set authentication_string=password(‘root’) where user=’root’ ;

MySQL8:

最后发现8和5的更改方法区别挺大

1.mysql -u root -p ‘原来的密码’ //进入数据库中

2.show databases;

3.use mysql;

4.使用下面的语句修改密码:

ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的新密码’

5.退出,使用新的密码登录

centos7 Mysql 5.7安装 很久没用直接使用mysql源码包在linux安装了,今天刚好因为项目环境需要在物理机上搭建一个mysql环境,刚好记录下 MySQL 5.7.32详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库。目前官网上的MySQL版本有5.5,5.6,5.7和8,在开发的时候我们一般要选择比最新版低1到2个版本的,因此我选择了5.7作为要安装的数据库 1.. 阅读详情

相关推荐

Win10如何使用BC3.1精简版

Win10如何使用BC3.1精简版 使用Borland C++3.1 学习μC/OS—Ⅱ几乎是现在的普遍做法,但是由于Win10系统不能直接使用BC3.1,所以需要用到DOSBox。 1、解压bc3.1精简版压缩包,本文将BC3.1文件夹复制在D盘下,DOSBOX按照默认路径安装。下图为两者安装目录图示: 2、修改DOSBOX的配置文件,找到DOSBox文件安装路径,记事本方式打开DOSBox 0.74-3 Options.bat文件,在此文件末尾添加: MOUNT C D:\BC//意为把D:\BC目录

qq_45547236的博客 2376

mysql_native_password

云端Mysql 5.7 无法将数据导入到 本地Mysql5.5 库 复制时 报错 mysql_native_password 原因 mysql> select user,host,plugin from mysql.user; 解决 mysql> update mysql.user set plugin='mysql_native_password'; mysql> FLUSH PRIVILEGES; mysql> select user,host,plugin from mys

qq_41059997的博客 2420

STM32 SYSTICK定时器及延时函数详解

STM32 SYSTICK及延时函数详解 SysTick定时器 SysTick定时器被捆绑在NVIC中,用于产生SYSTICK异常(异常号:15)。在以前,大多操作系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。例如,为多个任务许以不同数目的时间片,确保没有一个任务能霸占系统;或者把每个定时器周期的某个时间范围赐予特定的任务等,还有操作系统提供的各种定时功能,都与这个滴答定时器有关。因此,需要一个定时器来产生周期性的中断,而且最好还让用户程序不能随意访问它的寄存器,以维持操作系统“心

w1050321758的博客 2365

MySQL 8.0 配置mysql_native_password身份验证插件的密码

mysql8.0的默认密码验证不再是password。所以在创建用户时,create user ‘username’@’%’ identified by ‘password’; 客户端是无法连接服务的。 方法: 登录MySQL后输入: 先输入,ALTER USER ‘username’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘yourpassword’; 结束后再输入FLUSH PRIVILEGES; (大小写都可) ...

Leifeng27的博客 2003

CNC数控机床数据采集,CNC数据采集 设备联网 车间数字化

cnc数据采集 cnc机床数据采集 免受权采集 设备联网

weixin_38175277的博客 2768

产品经理必看!用Cursor自动生成符合开发规范的技术文档(含UI设计规则模板)

本文详细介绍了产品经理如何利用Cursor工具自动生成符合开发规范的技术文档,并整合UI设计规则模板。通过配置标准化文档结构和设计关联规则,Cursor能有效解决术语不统一、结构混乱等问题,提升跨团队协作效率。文章包含实际案例、规则配置要点及企业级实施方案,帮助产品经理快速掌握AI辅助文档生成技巧。

emacs5lisp的博客 219

mysql 5.7修改root密码_mysql5.7及mysql 8.0版本修改root密码的方法小结

mysql5.7版本:方法1: 用SET PASSWORD命令格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');mysql5.7和mysql8.0以上都可以用方法2:用mysqladmin格式:mys...

weixin_30510787的博客 296

Wireshark 4.6 TCP 流图解析:3种拥塞控制算法可视化对比

本文深入解析Wireshark 4.6的TCP流图功能,通过可视化对比Reno、Cubic和BBR三种主流拥塞控制算法的性能特征。文章提供详细的实验环境搭建方法、流图分析工具使用技巧,以及算法调优建议,帮助网络工程师优化TCP性能。

weixin_29291573的博客 446

mysql设置身份验证设置_MySQL 8.0 配置mysql_native_password身份验证插件的密码

MySQL 8.0 配置mysql_native_password身份验证插件的密码mysql8.0的默认密码验证不再是password。所以在创建用户时,create user ‘username‘@‘%‘ identified by ‘password‘; 客户端是无法连接服务的。方法一:登录MySQL后输入:ALTER USER ‘username‘@‘localhost‘ IDENTIFI...

weixin_32494599的博客 6826

SAP 标准 CDS View 到底能不能用 CDS Extension View 扩展,我们在项目里应该这样判断

文章摘要:判断SAP标准CDS视图(如A_PRODUCT)能否扩展字段,不能仅凭命名或@Metadata.allowExtensions判断,需检查DDL源码中的@AbapCatalog.viewEnhancementCategory值。#PROJECTION_LIST允许扩展字段,#NONE则禁止。聚合视图需额外包含#GROUP_BY,UNION视图需#UNION。CDS View Extension用于新增字段,Metadata Extension仅用于添加注解。在ABAP Cloud环境中还需检查AP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 98

X线DR医学图像 --- DR医用滤线栅及摩尔纹详解 (二) 摩尔纹的产生机理

1,横向摩尔纹的表现 2,纵向摩尔纹的表现 3,摩尔纹在pitch = 143μm(注:pitch为采样间隔/周期)的FPD上的表现。 4,摩尔纹的危害(严重的影响了临床诊断) 5,摩尔纹对胸片肺部肺纹理的破坏 6,滤线栅的频率(滤线栅生产厂家的产品参数)。判断摩尔纹产生的重要依据之一 7,DR平板探测器的采样频率/空间极限分辨率 l.........

松下J27录放机 4981

mysql主流版本5.5/5.6/5.7/8.0/9.0重置修改密码方法

最几天来回切换各个Mysql版本重置密码,记录一下各个版本重置密码的方法。

1854

基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

孤独的单刀 2958

操作实践之CentOS关于MySQL的安装及密码修改

本文是作者的一个操作实践,本着“知其然知其所以然”的态度,就稍微往里面深挖了一些,希望能对大家有些帮助。

weixin_43805705的博客 1547

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

在Ubuntu 14.04上安装MySQL的方法

MySQL 是一个开源的数据库管理系统,通常作为流行的 LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理其数据。安装的简短版本很简单:更新软件包索引,安装软件包,然后运行附带的安全性和数据库初始化脚本。本教程将解释如何在 Ubuntu 14.04 服务器上安装 MySQL 版本 5.5、5.6 或 5.7。如果您想要更多关于这些安装说明的细节,或者想要安装特定版本的 MySQL,请继续阅读。

rubys007的博客 1357

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

ubuntu14怎样安装mysql_如何在Ubuntu 14.04上安装MySQL

介绍MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分来进行安装。它使用关系数据库和SQL(结构化查询语言)来管理其数据。安装简短版本是很简单的:更新软件包索引,安装mysql-server软件包,然后运行已包含的安全和数据库初始化脚本。sudo apt-get updatesudo apt-get...

weixin_30423065的博客 178

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

rpm部署mysql_在Centos上Rpm模式部署Mysql

本文环境如下:操作系统:CentOS 6.6 64位Mysql版本:MySQL 5.7 64位一、安装软件在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ ,选择Red Hat Enterprise Linux 6 / Oracle Linux 6(Architecture Independent), RPM Packag...

weixin_39929687的博客 155

mysql -u root -p失败_mariadb mysql -u root -p 显示Access denied解决办法

问题在ubuntu下执行mysql -u root -p显示:'Access denied for user'root'@'localhost'(using password: YES)'应该算是经典问题,stackoverflow上有很多高票回答,这样报错的原因应该是密码不对。解决方式无外乎是通过skip-grant-tables绕开密码登陆mysql,然后修改密码。参考:https://sta...

weixin_42355421的博客 5964

ubuntu 14.04 安装mysql_如何在Ubuntu 14.04安装MySQL

介绍MySQL是一个开放源代码的数据库管理系统,作为流行的一部分,通常安装LAMP (Linux操作系统,Apache,MySQL和PHP / Python/ Perl)。它使用关系数据库和SQL(结构化查询语言)来管理其数据。安装很简单:更新软件包索引,安装mysql-server包,然后运行包括安全和数据库初始化脚本。sudo apt-get updatesudo apt-get instal...

weixin_39849888的博客 370

MySQL8.0.13(.zip)安装_服务无法启动(重在my.ini文件配置)和初始密码

此文是小生个人经历,其中观点有参考各路大神的地方,若有错误,还请各位大佬支出,感激不尽!

hungry_fish的博客 3504

脚本安装mysql----yum

自测得环境为centos 7,用之前需要进行测试一下看看和自己系统是否匹配 脚本可以实现mysql 5.5|5.6|5.7|8.0这些版本的安装如果和我版本一致直接复制不需要测试前提是你的网络通畅 安装注意如下,这些没问题了那么你就可以可以静静的等待安装完成 比如你想安装5.7的版本,安装完成后需要手动更改密码 sh 文件名.sh 5.7 #!/usr/bin/env bash # by 小黑 # time 2020-8-14 # Emil:liubinbin0215@163.com echo "此脚.

彬彬的博客 456

如何在Ubuntu 14.04上安装MySQL

  如何在Ubuntu 14.04上安装MySQL   介绍 MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装。它使用关系数据库和SQL(结构化查询语言)来管理其数据。 安装的简短版本很简单:更新软件包索引,安装mysql-server软件包,然后运行包含的安全和数据库初始化脚本。 ...

YunWisdom 675

Mysql下载与安装

1 mysql下载 1.1 直接运行版本下载地址(.msi格式): 地址:https://dev.mysql.com/downloads/mysql/ 1.2 压缩文件格式下载地址(.zip格式): 地址:https://dev.mysql.com/downloads/installer/

zhuannian9077的博客 218

centos7下安装mysql(yum)

1、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ ,选择Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package版本 2、安装mysql源yum localinstall mysql57-commu

林贻民的博客 1766

Ubuntu MySQL允许远程连接访问

<link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-1a85854398.css"> <div id="content_views" class="markdown_views"> <svg xmlns="http://www.w3.org/2000...

一条咸鱼 3563

MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)

MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)

qq_46214369的博客 3682
上一篇: mongodb安装新特性
下一篇: Struts2问题总结
不晓得X
博客等级 码龄10年 114粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值