ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决方案
2024-10-09 18:02:56
在Win7下使用MySQL5.6.35创建用户时,提示权限不足,具体解决方案如下:
1 停止mysql服务
net stop mysql
2 打开新的cmd窗口,切换到bin目录,运行如下命令,cmd窗口保留
mysqld --defaults-file="D:\program\mysql-5.6.35-winx64\my-default.ini" --console --skip-grant-tables
3 打开第2个cmd窗口,连接mysql
mysql -u root -p
出现Enter password:直接回车,不用输入密码
4 切换到mysql数据库
show databases;
use mysql;
5 更改root密码
UPDATE user SET Password=PASSWORD('password') where USER='root';
6 刷新权限
FLUSH PRIVILEGES;
7 退出mysql数据库
quit
8 关闭步骤2中的cmd窗口,重启mysql服务
net start mysql
9 使用新的密码重新登陆
mysql -u root -p
最新文章
- Android中使用ImageViewSwitcher实现图片切换轮播导航效果
- CozyRSS开发记录22-界面退化
- js面向对象基础总结
- How to use groovy script on jenkins
- objective-c第七章课后练习2
- 将Web站点由IIS6迁移至IIS7
- 伯克利包过滤(Berkeley Packet Filter,BPF)语言
- 【leetcode❤python】387. First Unique Character in a String
- ppm与mg/m3转换
- Dos操作
- 面试(2)-java-se-HashSet和TreeSet12
- vscode断点调试工程化客户端文件
- oracle expdp导出时报 ora-39070:无法打开日志文件
- tensorFlow(四)浅层神经网络
- CoreTelephony.framework 引入程序方法
- Oracle数据库查看用户状态
- 第一百九十节,jQuery,编辑器插件
- 【BZOJ3744】Gty的妹子序列 分块+树状数组
- Linux安装Nginx使用反向代理
- 程序员容易忽略的SQL Server错误集锦