当前位置:网站首页>如何解决1045无法登录mysql服务器
如何解决1045无法登录mysql服务器
2022-08-02 13:56:00 【亿速云】
如何解决1045无法登录mysql服务器
这篇文章主要介绍了如何解决1045无法登录mysql服务器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何解决1045无法登录mysql服务器文章都会有所收获,下面我们一起来看看吧。
解决方法:1、找到“my.ini”系统配置文件,把“skip-grant-tables”放在“port=****”下面;2、如果放在C盘里,那么需要编辑权限,并保存修改;3、打开MySQL数据库之前先重启服务,打开cmd命令提示符,直接输入mysql,回车打开MySQL数据库即可。
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。
怎么解决1045无法登录mysql服务器
打开MySQL
输入mysql,如下图:

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

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



复制好之后保存,如果放在C盘里,那么需要编辑权限,不然没有权限保存配置文件。
右键,点击属性

找到安全,点击安全,会出现如下界面:

此时可以看到,个人用户没有写入和修改的权限。
2、点击编辑,找到user个人用户,点击,进入user权限编辑模式,在“写入”权限右边方框打勾,点击确定,再点击确定即可,如图:

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


关于“如何解决1045无法登录mysql服务器”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“如何解决1045无法登录mysql服务器”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
边栏推荐
猜你喜欢
随机推荐
栈 && 队列
HALCON: 对象(object)从声明(declaration)到结束(finalization)
高效代码静态测试工具Klocwork 2022.2——Portal全新升级、支持RLM
方正璞华“劳动人事法律自助咨询服务平台”在武汉武昌区投入使用!
RISC-V instruction format and 6 basic integer instructions
【C语言】剖析函数递归(1)
【ONE·Data || 排序入门】
tinymce 如何实现动态国际化
C语言提高篇(三)
暑假集训-week2图论
好用的php空间,推荐国内三个优质的免费PHP空间[通俗易懂]
C# using 使用方法
【C语言】手撕循环结构 —— while语句
【typescript】使用antd中RangePicker组件实现时间限制 当前时间的前一年(365天)
Mysql index details (with pictures and texts)
矩阵中的路径
腾讯安全发布Tencent Cloud EdgeOne,为企业出海打造安全加速一体化服务
方舟生存进化淘宝面板服务器是怎么一回事?
How to create short images and short videos from the media?How to make the click volume reach 10W?
“二舅”火了,自媒体短视频“爆火”的基本要素,你知道吗?









