win7 第一次装 mysql-5.7.16-winx64 ,不知道root 密码,该如何处理?
2024-09-01 19:55:03
转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/52851811
ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password: yes)
(1). 在忘记root密码的时候,
以windows为例:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录
3. 输入mysqld --skip-grant-tables 回车
--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >.
6. 连接权限数据库: use mysql; (别忘了最后加分号) .
7. 改密码:update user set password=password(“123”) where user=“root”; (别忘了最后加分号) .
如果修改密码出现
**mysql修改密码错误 ERROR 1054 (42S22)**
则使用 mysql>update user set authentication_string=password("123456") where user="root";
8. mysql>flush privileges; #更新权限
9. 退出 quit.
10. 注销系统,再进入,
输入 mysql -u root -p
使用用户名root和刚才设置的新密码123456登录。 (2). 知道root密码的时候
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123 方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
最新文章
- 【BZOJ 4269】再见Xor
- 深入SpringBoot:自定义Endpoint
- Position和anchorPoint
- unity中js脚本与c#脚本互相调用
- z470 装黑苹果 10.92
- XNA Game Studio4.0 Programming 随便读,随便记。
- 50个Android开发技巧(10 为TextView加入样式)
- C# String 与 byte 互转
- ios5和ios6横竖屏支持及ipad和iphone设备的判断
- Error copying image in the datastore: Not allowed to copy image file
- Effective C++_笔记_条款04_确定对象被使用之前已先被初始化
- 【bzoj4174】tty的求助 莫比乌斯反演
- 五十三、linux 编程——TCP 编程基本介绍
- idea中pom.xml添加了新的maven依赖,点击import changes没反应
- PowerShell执行脚本时“系统上禁止运行脚本”问题解决
- Java容器解析系列(6) Queue Deque AbstractQueue 详解
- linux 文件同步
- Ubuntu 16.04 重置密码
- java之 JVM 内存管理详解
- ionic准备之angular基础——格式化数据以及过滤器(8)
热门文章
- react 调用 function 的写法 及 解决 react onClick 方法自动执行
- UVA - 11354Bond最小生成树,LCA寻找近期公共祖先
- 我的Android进阶之旅------&;gt;Android关于Log的一个简单封装
- Spark技术内幕: Task向Executor提交的源代码解析
- 如何打造你的独特观点(一) ——形成“自己的想法”的基础课zz
- 网页编程-Djiango(二)
- 解决火狐访问(localhost)本地网站提示输入用户名密码
- mongoose在Windows Server 2003上不能访问问题的解决
- Vue使用axios
- mac下使用gnu gcc