当前位置: 首页 > news >正文

【日常记录-MySQL】MySQL设置root用户密码

Author:赵志乾
Date:2024-08-09
Declaration:All Right Reserved!!!

1. 简介

        MySQL8.0.30安装后启动,发现root用户尚未设置密码。以下是两种设置root用户密码的方式。

2. 示例

 2.1 mysqladmin

        使用mysqladmin命令可以无需登录MySQL控制台即可完成root用户密码修改,命令如下:

mysqladmin -u root -p'old_password' password 'new_password'

        其中old_password为当前的root密码,由于初始安装启用后并未设置密码,故需省略 -p 'old_password' 部分,new_password为希望设置的新密码。

  2.2 sql命令

        第一步需登录MySQL,由于初始安装启用后并未设置密码,无需-p选项,使用如下命令直接回车即可;

mysql -u root

        第二步需使用ALTER USER命令设置新密码;

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

        其中your_new_password为希望设置的新密码

        最后一步是刷新系统权限表,使更改生效;命令如下:

FLUSH PRIVILEGES;
http://www.lryc.cn/news/420530.html

相关文章:

  • 高级Web安全技术(第二篇)
  • 前端实现文件下载常用几种方式
  • Isaac Lab 安装 (ubuntu22.04环境)
  • todoList清单(HTML+CSS+JavaScript)
  • LVS集群实现四层负载均衡详解(以nat,dr模式为例)
  • 七夕表白网页效果实现与解析
  • 人工智能算法工程师(高级)课程11-自然语言处理之NLP的语言模型-seq2seq模型,seq+注意力与代码详解
  • 从PyTorch官方的一篇教程说开去(6.2 - 张量 tensor 矩阵运算等)
  • 【网络层】直连路由、静态路由、动态路由
  • tkinter用法总结
  • iOS基础-Block
  • 本地图片瀑布流浏览器asonry Image Viewer
  • macos重装系统 启动U盘制作方法 - createinstallmedia 命令使用方法总结
  • 八问八答搞懂Transformer内部运作原理
  • MySQL增删改查(基础)
  • Cairo库移植到安卓记录
  • Redis 哈希类型的常用命令总结
  • 【物联网设备端开发】ESP开发工具:QEMU如何模拟以太网口接入网络
  • Python学习笔记(四)
  • 跨域:安全分步实施指南
  • 【iOS】AutoreleasePool自动释放池的实现原理
  • stm32—GPIO
  • CocosCreator使用 ProtoBuf WebSocket与服务器对接方法
  • 【python基础】while循环语句练习
  • 【SpringBoot系列】WebMvcConfigurer配置
  • 学懂C++ (十九):高级教程——深入详解C++信号处理
  • SOMEIP_ETS_032:echoUINT8ArrayMinSize
  • JS+CSS案例:可适应上下布局和左右布局的菜单(含二级菜单)
  • 【数据结构】线性表,顺序表
  • Spring之最基础的创建与Bean的存储与获取(还有Maven加载jar包报错的解决方法)