mysql5.7设置root密码无效_mysql 5.7 设置root密码方法
操作系统:
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.1.1503
mysql 版本5.7.9
mysql> select version()
-> ;
+-----------+
| version() |
+-----------+
| 5.7.9 |
+-----------+
1 row in set (0.00 sec)
安装mysql的yum repo 源:
rpm -ivh 外链网址已屏蔽
安装mysql
yum install mysql-community-server
yum install mysql-community-client
修改mysql 配置文件跳过密码验证
[mysqld]
skip-grant-tables
skip-networking
启动mysql:
systemctl start mysqld
匿名登录mysql 设置root密码:
[root@localhost ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.9 MySQL Community Server (GPL)
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> update mysql.user set PASSWORD=PASSWORD('test') where user='root' and host='localhost';
ERROR 1054 (42S22): Unknown column 'PASSWORD' in 'field list'
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'test' ;
ERROR 1131 (42000): You are using MySQL as an anonymous user and anonymous users are not allowed to change passwords
mysql> update mysql.user set authentication_string=PASSWORD('test') where user='root' and host='localhost';
Query OK, 1 row affected, 1 warning (0.07 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges;
Query OK, 0 rows affected (0.06 sec)
mysql> exit;
Bye
取消跳过密码认证:
[mysqld]
#skip-grant-tables
#skip-networking
重启mysql:
systemctl restart mysqld
必须使用alter user 重置密码:
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
重新设置密码:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '********'
密码需要复杂度要求:
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+--------+
| Variable_name | Value |
+--------------------------------------+--------+
| 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 |
+--------------------------------------+--------+
6 rows in set (0.00 sec)
mysql5.7设置root密码无效_mysql 5.7 设置root密码方法相关推荐
- mysql连接不上怎么重置密码错误_MySQL数据库连接不上、密码修改问题
1.问题描述 版本:[CentOS8][MySQL5.7] 问题:远程使用navicat连接不上数据库,后来试了在linux中都登不进去.根据提示应该是密码不对,此文主要介绍密码修改 和一些注意事项. ...
- mysql设置主从同步只读_MySql主从同步设置
主MySql服务器A:192.168.1.3 从MySql服务器B:192.168.1.4 1.编辑A的my.cnf,一般在/etc/my.cnf,在[mysqld]下面添加 log-bin=mysq ...
- win ftp 指定的密码无效。请键入新密码。_重设OS X (macOS)系统帐户密码的5种方法...
为了保护自己的隐私安全,不少 Mac 用户都会选择给自己的设备设置密码,但是时不时的会出现忘掉密码的情况.分享找回(重设)OS X (macOS)系统账号密码的5种方法. 如果你忘记了 OS X (m ...
- Hyper-V导出虚拟机/导入虚拟机步骤(克隆),以及克隆之后设置静态IP无效的解决办法
目录 导出虚拟机 导入虚拟机 重点来了:克隆之后设置静态IP无效 解决克隆之后设置静态IP无效 在做微服务项目时,经常会用到多台机器来搭建服务环境.在不想一台一台虚拟机创建的情况下,克隆虚拟机是最好的 ...
- jspstudy启动mysql失败_MySql启动数据库设置初始密码
这一小节介绍在Mac OS.Linux.Windows上启动关闭重启MySQL服务,以及部分图形化界面对服务的操控.安装完成后,可以使用 service 命令启动 mysql 服务,在Mac上serv ...
- 主机mysql密码修改_mysql密码修改方法_配置root密码_mysql 改数据库名_mysql忘记密码...
windows平台下如何修改mysql数据库密码 先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员:名站互联http://ww ...
- rpm mysql 忘记密码_centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码
CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 1 $ wget http://repo.mysql.c ...
- mysql5.1修改登陆密码_mysql 5.1版本修改密码及远程登录mysql数据库的方法
mysql创建用户并授权: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; grant[英][grɑ:nt] 承 ...
- mysql8 修改权限_MySQL8修改重置root密码,远程连接权限设置
MySQL8 修改重置root密码 这里要单独强调是MySQL8,因为在MySQL 8.04前,执行:SET PASSWORD=PASSWORD('[新密码]');可行,但是MySQL8.0.4开始, ...
最新文章
- hashmap是线程安全的吗?怎么解决?_解决SimpleDateFormat线程安全问题
- C++ socket传输结构体
- 【☀️C语言函数传参の结构体数组篇☀️】
- 余承东 鸿蒙不是手机,鸿蒙手机,来了!余承东:没有人会是一座孤岛
- Django中使用和配置Redis数据库
- c语言幼儿园积木游戏,幼儿园《积木游戏》课件【三篇】
- 友好城市(信息学奥赛一本通-T1263)
- 工信部回应“网传4G降速”:从未要求运营商降速
- Windows操作系统的各进程的作用
- 51CTO大赛,欢迎投博主一票
- iOS开发sourceTree提交和拉取代码的时候每次输入密码解决
- normalize.css v2.1.2 翻译
- nginx反向代理:配置多个应用通过80端口访问(PHP项目)
- 张一鸣卸任字节跳动CEO
- Substance Designer中Histogram相关节点理解
- Between Us 2 进化的史诗
- 流行购车平台易车买车划算吗?
- 并行优化:OpenMP
- XOP 网格计划是什么?XOP 的特性
- 弧度和度 180/PI PI/180换算关系
热门文章
- python在建筑施工方面的应用_有哪些关于 Python 在建筑中的应用和教程?
- 【算法】剑指 Offer 56 - I. 数组中数字出现的次数 【重刷】太难了
- 05-BIO,NIO,AIO几种通讯模式的比较
- 95-20-010-协议-Kafka的Request和Response
- 【Flink】Direct buffer memory taskmanager.memory.task.off-heap.size
- 【SpringCloud】 spring cloud 2021年 技术 更新换代 停更 等信息
- 【clickhouse】clickhouse表引擎之CollapsingMergeTree
- 【Es】es修改mapping报错Validation Failed: 1: mapping type is missing
- 【Flink】Flink心跳机制分析
- 06-netty之http之文件服务器