一) dos窗口登录MySQL,修改前root用户密码为“root”

C:\>cd "Program Files"
C:\Program Files>cd MySQl
C:\Program Files\MySQL>cd "MySQL Server 5.7"
C:\Program Files\MySQL\MySQL Server 5.7>cd bin
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 195
Server version: 5.7.17-log MySQL Community Server (GPL)Copyright (c) 2000, 2016, 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.

二)修改root用户密码,网上很多说是修改password,我用MySQL5.7默认user表里没有这个字段,其用户密码储存在authentication_string字段里。

mysql> use mysql
Database changed
mysql> select user,password from user ;
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
mysql> select user,authentication_string,password_last_changed from user;
+-----------+-------------------------------------------+-----------------------+
| user      | authentication_string                     | password_last_changed |
+-----------+-------------------------------------------+-----------------------+
| root      | *8A6CD4A731AdRDTFTGFDBFDFGDEBFB6AF209E1B | 2017-10-17 16:49:34   |
| mysql.sys | *DPASSWORDTHCADF7TJDLUDFGHJTYNBEUSEDHERE | 2017-10-17 16:49:23   |
+-----------+-------------------------------------------+-----------------------+
2 rows in set (0.00 sec)mysql> update user set authentication_string=password('123456') where user='root';
Query OK, 0 rows affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 0  Warnings: 1
mysql> flush privileges;

三)退出MySQL,重新登录此时root密码登录失败,换“123456”登录成功。

mysql> EXIT
ByeC:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -u root -p
Enter password: ****
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 197
Server version: 5.7.17-log MySQL Community Server (GPL)Copyright (c) 2000, 2016, 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.

Windows修改MySQL用户密码相关推荐

  1. mysql:Windows修改MySQL数据库密码

    mysql:Windows修改MySQL数据库密码 用SET PASSWORD命令 用mysqladmin 用UPDATE直接编辑user表 忘记密码时 用SET PASSWORD命令 这是最后成功的 ...

  2. mysql root密码忘记2018_MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记

    本文主要向大家介绍了MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 退出mysql方法 quit或者e ...

  3. mysql root密码忘记2018_2018-03-28设置及修改mysql用户密码学习笔记

    退出mysql方法 quit或者exit 设置及修改mysqlroot用户密码 安装mysql后,默认管理员root密码为空,这很不安全,需要设置一个密码,在安装mysql单实例后,有个初始优化的一些 ...

  4. windows进入mysql改user_mysql:Windows修改MySQL数据库密码(修改或忘记密码)

    今天练习远程访问数据库时,为了方便访问,就想着把数据库密码改为统一的,以后我们也会经常遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.在这里我就借鉴其他人的方法总结几种修改MySQL密 ...

  5. mysql:Windows修改MySQL数据库密码(修改或忘记密码)

    今天练习远程访问数据库时,为了方便访问,就想着把数据库密码改为统一的,以后我们也会经常遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.在这里我就借鉴其他人的方法总结几种修改MySQL密 ...

  6. mysql修改用户密码1133_后台修改mysql用户密码后无法连接

    系统名称 WDlinux Control Panel 当前版本1.13(20110421) 检查更新 操作系统版本 Linux 2.6.18-238.el5 创建站点时创建了mysql账户和数据库,之 ...

  7. wampserver修改mysql用户密码

    在phpmyadmin修改权限.修改密码 现在mysql密码已经修改成功.但是 phpmyadmin 还无法和 mysql 通信. 进入wampserver安装目录,如 C:/wamp/apps/ph ...

  8. centos mysql 修改mysql用户密码

    查看服务器版本: cat /etc/redhat-release 查看mysql 版本: mysql -u root -p use mysql; ###mysql 5.7以上.. update use ...

  9. Ubunto20.04安装MySQL并修改root用户密码(Linux安装mysql root用户无法登陆)

    写在前面 请确保你使用的是 sudo apt-get install mysql-server 指令安装的mysql,此mysql版本默认最新版,即mysql8.0(2020年) 如果你是手动安装my ...

最新文章

  1. mysql和html的联系_前台与PHP与Mysql三者的联系
  2. 小程序webview跳转页面后没有返回按钮完美解决方案
  3. docker可视化管理工具对比 DockerUI Shipyard Rancher Portainer
  4. jodd-cache集锦
  5. Visual Basic十年风云
  6. 成为一名优秀架构师有标准吗?这12点或许能带给你一些启发
  7. FISCO BCOS源码(5)基本概念
  8. VRTK实现瞬移, 多场景复制
  9. 568A以及568B线序
  10. 【CQF Finance Class 3 债券】
  11. Java之阻塞和非阻塞以及同步和异步的区别
  12. ppt讲解中的过渡_PPT「过渡页」怎么设计才好看?
  13. Python - 面向对象编程 - 三大特性之继承
  14. YOLO系列算法原理介绍
  15. 详解TCP之listen
  16. SQL文件切割器 v0.00001
  17. 【Go】(九)Go函数篇 -- 函数的定义
  18. Python音频转成numpy数组:numpy.frombuffer报错ValueError: buffer size must be a multiple of element size
  19. 【读过的书】《所谓情商高,就是会说话》
  20. laravel-debugbar调试工具的安装

热门文章

  1. 各省份非金融类对外直接投资存量(2003-2020年)
  2. 电力系统故障点分析,短路类型分析,中性点小电流接地 不接地故障分析,故障点定位
  3. 怎么卸载脚手架_脚手架施工方案钢丝绳卸载
  4. 登录验证 用户名 密码
  5. 碎片化时代,有哪些高效的学习方法?
  6. 如何挖掘客户的潜在需求?
  7. 中国节日主题网站设计 红色建军节HTML+CSS 红色中国文化主题网站设计 HTML学生作业网页
  8. 有哪些小巧好用的pdf阅读器
  9. Python OJ输入输出
  10. 夜光 带你走进设计模式(四)