首页 / MYSQL / Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错
Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1716字,纯文字阅读大概需要3分钟。
内容图文
1.编辑mysql配置文件my.ini
在mysql的安装目录下
,在[mysqld]这个条目下加入 skip-grant-tables 保存退出后重启mysql
[mysqld] #作用是跳过登录的验证 #skip-grant-tables port = 3306 basedir=C:\\softwaretool\\mysql-5.7.23-winx64 datadir=C:\\softwaretool\\mysql-5.7.23-winx64\\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES max_allowed_packet = 20M [mysql] default-character-set=utf8
2.重启mysql
在计算机-管理-服务里面找到MySQL的服务,如图
这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现 password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为没有grant权限。
3.进入mysql数据库,给root用户设置密码
mysql> use mysql; mysql> update mysql.user set authentication_string=password(‘密码‘) where user=‘root‘ ;
4.刷新数据库,并退出
mysql> flush privileges;
mysql> quit;
5.修改my.ini文件
改好之后,再修改一下my.ini这个文件,把我们刚才加入的 "skip-grant-tables"这行删除,保存退出再重启mysql服务,再重新用Navicat连接就可以了。
[mysqld] #作用是跳过登录的验证 #skip-grant-tables port = 3306 basedir=C:\\softwaretool\\mysql-5.7.23-winx64 datadir=C:\\softwaretool\\mysql-5.7.23-winx64\\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES max_allowed_packet = 20M [mysql] default-character-set=utf8
Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错
标签:刷新 安装 max 条目 配置 跳过 计算 不用 efault
本文系统来源:https://www.cnblogs.com/luckyplj/p/11972143.html
内容总结
以上是互联网集市为您收集整理的Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错全部内容,希望文章能够帮你解决Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。