返回顶部
首页 > 资讯 > 数据库 >MySQL如何进行密码管理
  • 513
分享到

MySQL如何进行密码管理

2024-04-02 19:04:59 513人浏览 薄情痞子
摘要

这篇文章主要介绍了Mysql如何进行密码管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1. mysql安装后默认没有密码,初始化安装

这篇文章主要介绍了Mysql如何进行密码管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码。
[root@mysql ~]# cat /root/.mysql_secret    --查看root账号密码
# The random passWord set for the root user at Tue Dec 13 18:59:06 2016 (local time): 7MhtyX3aZEl9OUf8
[root@mysql ~]# mysql -uroot -p    -- 登录mysql
Enter password:               --(此处复制粘贴 7MhtyX3aZEl9OUf8)
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.25
Copyright (c) 2000, 2015, oracle and/or its affiliates. All rights reserved.
Oracle is a reGIStered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
说明:  出现mysql>   表示一切顺利成功。




2.  修改密码
mysql> SET PASSWORD = PASSWORD('123456');   --设置密码为123456
[root@mysql etc]# mysql -uroot -p123456     --修改密码后,登录
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 39
Server version: 5.6.25 MySQL CommUnity Server (GPL)
mysql>     --登录成功




3. 忘记mysql数据库root的密码后,如何修改密码。
[root@mysql etc]# service mysql stop   --停止mysql进程
Shutting down MySQL.... SUCCESS! 
[root@mysql etc]# mysqld_safe --skip-grant-tables&  --启动mysql时不启动grant-tables,授权表。执行后出现下面画面,另起一个新会话。
[1] 3574
[root@mysql etc]# 161215 06:13:53 mysqld_safe Logging to '/var/lib/mysql/mysql.err'.
161215 06:13:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
[root@mysql ~]# ps -ef|grep mysql   --查看mysql进程是否起来
root       3467   3440  0 05:29 pts/2    00:00:00 mysql -uandy -px xx
root       3574   2845  0 06:13 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --skip-grant-tables
mysql      3677   3574  2 06:13 pts/0    00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-
mysql> UPDATE user SET password=PASSWORD('cccccc') WHERE user='root';   --更改root密码
Query OK, 4 rows affected (0.04 sec)
Rows matched: 4  Changed: 4  Warnings: 0
mysql> FLUSH PRIVILEGES;    --权限更新
Query OK, 0 rows affected (0.00 sec)
[root@mysql ~]# mysql -uroot -p123456    --使用旧密码登录,发现不行,说明密码已经更新
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@mysql ~]# mysql -uroot -pcccccc   --新密码登录成功
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
mysql>

感谢你能够认真阅读完这篇文章,希望小编分享的“MySQL如何进行密码管理”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL如何进行密码管理

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

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

猜你喜欢
  • MySQL如何进行密码管理
    这篇文章主要介绍了MySQL如何进行密码管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1. mysql安装后默认没有密码,初始化安装...
    99+
    2024-04-02
  • 怎样进行MYSQL密码管理
    怎样进行MYSQL密码管理,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 ERROR 1045 (28000):...
    99+
    2024-04-02
  • MySQL如何进行管理
    本篇内容主要讲解“MySQL如何进行管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL如何进行管理”吧! 对于内容驱动的...
    99+
    2024-04-02
  • MySQL 8.0.34 在密码管理上的改进
    本文作者详细说明了 MySQL 8.0.34 版本在密码管理上的改进。 作者:Sri Sakthivel 本文来源:Percona 官网博客 爱可生开源社区出品。 MySQL 8.0.34为...
    99+
    2023-09-20
    mysql
  • mysql中如何恢复管理员密码
    本篇文章给大家分享的是有关mysql中如何恢复管理员密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、向mysqld server 发送k...
    99+
    2024-04-02
  • Linux如何使用密码管理工具pass管理密码
    本篇内容介绍了“Linux如何使用密码管理工具pass管理密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  对于那些不想要依赖图形化进行...
    99+
    2023-06-13
  • 如何进行C++代码的日志管理?
    随着软件开发的不断发展,日志管理已经变成了代码开发过程中必不可少的部分,而C++作为一门较为复杂的编程语言,在进行代码开发时也需要进行日志管理。本文将介绍C++代码的日志管理原则及具体实现,希望对读者有所帮助。一、日志管理原则确定日志级别日...
    99+
    2023-11-03
    日志管理 C++代码 日志编程
  • 如何进行C++代码的内存管理?
    如何进行C++代码的内存管理C++是一种功能强大的编程语言,但同时也要求程序员自行管理内存。正确的内存管理是确保程序运行稳定和高效的关键之一。本文将介绍一些常见的内存管理技术和最佳实践,帮助初学者和有经验的开发人员更好地管理C++代码的内存...
    99+
    2023-11-03
    内存释放 C++内存管理 C++内存分配
  • 如何进行C++代码的资源管理?
    如何进行C++代码的资源管理以C++为例,资源管理是程序开发中非常重要的一环。良好的资源管理可以提高程序的性能和稳定性,减少内存泄漏和资源浪费。本文将介绍一些常用的C++资源管理技术和最佳实践。1.使用智能指针:C++11引入了智能指针的概...
    99+
    2023-11-02
    内存管理 资源分配 C++资源管理
  • 如何进行C++代码的依赖管理?
    如何进行C++代码的依赖管理作为一种广泛使用的编程语言,C++常常用于开发涉及底层硬件、系统级别或具有高性能要求的应用程序。在实际开发中,C++项目往往会涉及到各种库、框架和其他依赖项,因此,进行代码的依赖管理变得尤为重要。本文将介绍几种常...
    99+
    2023-11-04
    依赖管理
  • 忘记mysql管理员密码如何重置
    下文给大家带来关于忘记mysql管理员密码如何重置,感兴趣的话就一起来看看这篇文章吧,相信看完忘记mysql管理员密码如何重置对大家多少有点帮助吧。1.首次安装mysql,起服务2.设置开机自启动3.查看服...
    99+
    2024-04-02
  • 如何进行MySQL多实例配置管理
    这篇文章给大家介绍如何进行MySQL多实例配置管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MySQL 多实例配置管理配置多实例my.cnf:[root@open_source&n...
    99+
    2024-04-02
  • Mysql恢复管理密码
    恢复MySQL数据库密码步骤原理停止Mysql服务程序跳过授权表启动MySQL服务程序重设root密码(更新user表记录)以正常方式重启MySQL服务程序密码恢复实例例1:重置MySQL管理密码首先停止已...
    99+
    2024-04-02
  • 如何使用宝塔面板进行MySQL管理
    使用宝塔面板进行MySQL管理需要按照以下步骤进行操作:1. 登录宝塔面板:在浏览器中输入服务器的IP地址或域名,加上宝塔面板默认的...
    99+
    2023-10-10
    MySQL
  • Android源码如何使用16进制进行状态管理
    这篇文章主要为大家展示了“Android源码如何使用16进制进行状态管理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Android源码如何使用16进制进行状态管理”这篇文章吧。前言在Andro...
    99+
    2023-06-20
  • mysql忘记密码如何进去
    有几种方法可以进入数据库,即使忘记了 mysql 密码:重置密码: 如果允许匿名登录,可以使用 mysql -u root -p 重置密码。使用初始根密码: 在某些 linux 发行版中...
    99+
    2024-06-15
    mysql linux
  • github如何进行代码管理和版本控制
    前言GitHub是一个非常流行且广泛使用的代码托管平台。很多开发者或者团队都会在GitHub上创建自己的代码库,进行代码管理和版本控制。在实现GitHub上代码可用的过程中,有以下几个重要的步骤:创建GitHub账号并Fork项目在本地下载...
    99+
    2023-10-22
  • 如何进行C++代码的配置文件管理?
    如何进行C++代码的配置文件管理在进行软件开发过程中,配置文件常常被用来存储各种应用程序的配置参数。在C++代码中,配置文件的管理至关重要,它能够提高应用程序的可维护性和扩展性。本文将介绍如何进行C++代码的配置文件管理,帮助开发人员更好地...
    99+
    2023-11-03
    代码管理 配置文件管理 C++配置文件
  • 如何进行Dataguard日常管理
    这期内容当中小编将会给大家带来有关如何进行Dataguard日常管理,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。dataguard日常管理 1.fail over 2....
    99+
    2024-04-02
  • 如何进行C++内存管理?
    如何进行C++内存管理C++是一种强大的编程语言,但是它也要求开发者负责内存管理。在C++中,内存管理是非常重要的,因为错误的内存使用可能导致内存泄漏、野指针和其他一系列问题。因此,对于C++开发者来说,掌握良好的内存管理技巧至关重要。C+...
    99+
    2023-11-02
    内存分配 (Allocation) 内存释放 (Deallocation) 智能指针 (Smart Pointers)
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作