irpas技术客

解决MySQL数据库登陆失败提示1045(28000)错误代码的问题_川和流息_数据库1045

网络 1442

解决MySQL数据库登录失败提示1045(28000)错误代码的问题 前言一、打开MySQL二、将错就错法 总结


前言

打开MySQL出现这种情况主要是没有输入正确的命令


一、打开MySQL

输入mysql,如下图: 出现提示: ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: NO) 意思是: 拒绝用户“ODBC”@“localhost”的访问(使用密码:否) 这不是打开MySQL数据库的命令,所以会出错,应该用mysql -u root -p命令,然后会让你输入密码,输入密码之后就可以进入MySQL数据库了,如下图:

二、将错就错法

我们找到my.ini系统配置文件,用记事本打开,找到[mysqld],把skip-grant-tables放在port=****下面,如下图:

复制好之后保存,如果放在C盘里,那么需要编辑权限,不然没有权限保存配置文件。 1. 右键,点击属性 2. 找到安全,点击安全,会出现如下界面: 此时可以看到,个人用户没有写入和修改的权限。 3. 点击编辑,找到user个人用户,点击,进入user权限编辑模式,在“写入”权限右边方框打勾?,点击确定,再点击确定即可,如图:

这样就可以保存修改了。 4. 打开MySQL数据库之前先重启服务,打开cmd命令提示符,直接输入mysql,回车即可打开MySQL数据库。

总结

本次的知识分享就到这了,谢谢你这么好看还关注我,下期再见!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #数据库1045 #如下图出现提示ERROR #1045 #28000 #Access #denied #for