广告
返回顶部
首页 > 资讯 > 数据库 >MySQL5.7密码修改方法
  • 973
分享到

MySQL5.7密码修改方法

2024-04-02 19:04:59 973人浏览 八月长安
摘要

下面讲讲关于Mysql5.7密码修改方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql5.7密码修改方法这篇文章你一定会有所受益。Mysql5.7出来蛮久了,今天用官

下面讲讲关于Mysql5.7密码修改方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql5.7密码修改方法这篇文章你一定会有所受益。

Mysql5.7出来蛮久了,今天用官方的RPM包安装玩了一遍,与值之前的版本有些差异,MARK下。

OS PLATFORMCentos 7.3

安装MySQL 5.7版本,官网Http://dev.mysql.com/downloads/repo/yum/

rpm -ivh  http://dev.mysql.com/get/mysql57-commUnity-release-el7-9.noarch.rpm

YUM安装:

yum -y install mysql-community-server

速度不是很快,慢慢等。。。。。。。。。

更改DATADIR

sed- i 's/datadir=/var/lib/mysql/datadir=/data/mysql/' /etc/my.cnf

启动数据库

/etc/init.d/mysqld start                 #该过程包含初始化数据库

MySQL5.7密码修改方法

MySQL5.7新特性,为了加强安全性,为root用户随机生成了一个密码,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:

# grep 'temporary passWord' /var/log/mysqld.log
2017-08-16 T14:51:45.705458Z 1 [Note] A temporary password is generated for root@localhost: a&sqr7dou7N_
mysql -uroot -p'a&sqr7dou7N_'

登陆上过后,进行正常操作会受限,提示你必须修改密码后才能进行操作,根据提示修改密码:

mysql> SET PASSWORD = PASSWORD('123456'); 
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> SET PASSWORD = PASSWORD("root");
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

但是提示根据当前密码策略,设置的密码不允许。
查阅官方文档后发现有以下三种密码策略:
Policy    Tests Performed
0 or LOW    Length
1 or MEDIUM    Length; numeric, lowercase/uppercase, and special characters
2 or STRONG    Length; numeric, lowercase/uppercase, and special characters; dictionary file

当前密码策略默认为1 也就是 MEDIUM

mysql root@localhost:(none)> show VARIABLES like "%password%"
+---------------------------------------+---------+
| Variable_name                         | Value   |
|---------------------------------------+---------|
| default_password_lifetime             | 0       |
| disconnect_on_expired_password        | ON      |
| log_builtin_as_identified_by_password | OFF     |
| mysql_native_password_proxy_users     | OFF     |
| old_passwords                         | 0       |
| report_password                       |         |
| sha256_password_proxy_users           | OFF     |
| validate_password_dictionary_file     |         |
| validate_password_length              | 8       |
| validate_password_mixed_case_count    | 1       |
| validate_password_number_count        | 1       |
| validate_password_policy              | MEDIUM  |
| validate_password_special_char_count  | 1       |
+---------------------------------------+---------+
13 rows in set
Time: 0.030s

更改密码的策略是 数字 小写字母 大写字母 特殊字符 长度至少8位 。
更改完密码就可以进行数据库的操作了。

mysql root@localhost:(none)> show DATABASES;
+--------------------+
| Database           |
|--------------------|
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set
Time: 0.009s

接下来修改默认密码策略(当然实际环境是不推荐修改为更低安全策略的)

mysql root@localhost:(none)> set global validate_password_policy = 0;
Query OK, 0 rows affected
Time: 0.003s

设置完默认密码策略后,就只有 密码长度限制 了。默认为字符长度至少8位。

想要永久关闭密码复杂安全策略,则在配置文件中加入以下并重启mysqld即可:
[mysqld]
validate_password=off

对于以上MySQL5.7密码修改方法相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的数据库板块。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL5.7密码修改方法

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

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

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

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

下载Word文档
猜你喜欢
  • MySQL5.7密码修改方法
    下面讲讲关于MySQL5.7密码修改方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MySQL5.7密码修改方法这篇文章你一定会有所受益。MySQL5.7出来蛮久了,今天用官...
    99+
    2022-10-18
  • 在Mysql5.7中修改root密码的方法
    在Mysql5.7中修改root密码的方法?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。如果 MySQL 正在运行,首先:killall&...
    99+
    2022-10-18
  • mysql5.7修改用户初始密码的方法
    小编给大家分享一下mysql5.7修改用户初始密码的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!修改用户的初始化密码:SET PASSWORD = PASSWORD(‘your ...
    99+
    2022-10-18
  • mysql5.7如何修改密码
    这篇文章主要介绍了mysql5.7如何修改密码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 修改密码的方法:1...
    99+
    2022-10-19
  • 一键安装mysql5.7及密码策略修改方法
    一、一键安装Mysql脚本 [root@uat01 ~]# cat InstallMysql01.sh #!/bin/bash #2018-10-13 #旅行者-Travel #1.安装wget yu...
    99+
    2022-10-18
  • mysql5.7如何修改root密码
    这篇文章主要介绍了mysql5.7如何修改root密码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql5.7如何修改root密码文章都会有所收获,下面我们一起来看看吧。...
    99+
    2022-10-19
  • mysql5.7及mysql 8.0版本修改root密码的方法小结
    mysql5.7版本: 方法1: 用SET PASSWORD命令   格式:mysql> set password for 用户名@localhost = password...
    99+
    2022-10-18
  • Windows10中MySQL5.7安装及修改root密码的详细方法
    下文主要给大家带来Windows10中MySQL5.7安装及修改root密码的详细方法,希望这些内容能够带给大家实际用处,这也是我编辑Windows10中MySQL5.7安装及修改root密码的详细方法这篇...
    99+
    2022-10-18
  • mysql5.7更改密码
    update mysql.user set authentication_string=password('12345') where user='root' and Host = 'l...
    99+
    2022-10-18
  • 自动修改mysql5.7初始化密码
    mysql5.7为了安全考虑,初始化后root密码随机生成,密码放在error日志里面.分两步:第一步获取error.log密码.修改默认密码,passwd=`grep 'generate...
    99+
    2022-10-18
  • Navicat密码的修改方法
    小编给大家分享一下Navicat密码的修改方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!打开Navicat。打开mysql数...
    99+
    2022-10-18
  • MySQL5.7.18修改密码的方法
    这篇文章将为大家详细讲解有关MySQL5.7.18修改密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。MySQL 5.7.18中如何修改密码:1.首先关闭MySQ...
    99+
    2022-10-18
  • lamp修改mysql密码的方法
    这篇文章将为大家详细讲解有关lamp修改mysql密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。lamp修改mysql密码的方法:首先停止MySQL服务;然后跳...
    99+
    2022-10-18
  • MySQL修改root密码的方法
    在我们使用MySQL时,常常会因为不同的原因需要对root用户密码进行修改,这篇博客主要介绍了几种修改root用户密码的方式。 未设置root密码之前: SET PASSWORD命令的方式: mysql...
    99+
    2022-10-18
  • MySQL修改密码方法汇总
    MySQL5.7版本之前修改密码的方法: 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' ...
    99+
    2022-10-18
  • Percona mysql5.7修改默认密码的具体操作
    不知道大家之前对类似Percona mysql5.7修改默认密码的具体操作的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完Percona mysql5.7修改默认密...
    99+
    2022-10-18
  • mysql5.7重置root密码的方法
    这篇文章给大家分享的是有关mysql5.7重置root密码的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。安装完mysql5.7后忘记了密码,需要重置root密码;第一步:修...
    99+
    2022-10-18
  • MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法
    新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=passwor ...
    99+
    2022-10-18
  • Linux系统修改密码的方法
    这篇文章主要讲解了“Linux系统修改密码的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统修改密码的方法”吧!今天使用kali的时候,由于虚拟机太多,密码还不一样,就忘记k...
    99+
    2023-06-16
  • 云服务器密码修改方法
    1. 登录云服务器控制台 首先,在手机端打开云服务器控制台的应用或者使用手机浏览器访问云服务器控制台网页。输入你的账号和密码,点击登录。 2. 找到云服务器实例 在控制台界面上,找到你要修改密码的云服务器实例。通常会以实例名称或者实例ID...
    99+
    2023-10-27
    密码 服务器 方法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作