如何解决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,如下图:

如何解决1045无法登录mysql服务器

出现提示:

ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: NO)

意思是:

拒绝用户“ODBC”@“localhost”的访问(使用密码:否)

这不是打开MySQL数据库的命令,所以会出错,应该用mysql -u root -p命令,然后会让你输入密码,输入密码之后就可以进入MySQL数据库了,如下图:

如何解决1045无法登录mysql服务器

解决方法:

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

如何解决1045无法登录mysql服务器

如何解决1045无法登录mysql服务器

如何解决1045无法登录mysql服务器

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

右键,点击属性

如何解决1045无法登录mysql服务器

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

如何解决1045无法登录mysql服务器

此时可以看到,个人用户没有写入和修改的权限。

2、点击编辑,找到user个人用户,点击,进入user权限编辑模式,在“写入”权限右边方框打勾,点击确定,再点击确定即可,如图:

如何解决1045无法登录mysql服务器

这样就可以保存修改了。

3、打开MySQL数据库之前先重启服务,打开cmd命令提示符,直接输入mysql,回车即可打开MySQL数据库。

如何解决1045无法登录mysql服务器

如何解决1045无法登录mysql服务器

关于“如何解决1045无法登录mysql服务器”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“如何解决1045无法登录mysql服务器”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

文章标题:如何解决1045无法登录mysql服务器,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/23033

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年9月6日 上午12:01
下一篇 2022年9月6日 上午12:03

相关推荐

  • word如何生成目录

    word生成目录的方法: 1、首先打开你的Word文档,并进入或者输入一些内容。 2、选择里面的内容,点击开始中的标题1、标题2等, 并将其分别设置为不同级别的标题。 这一步一定要完成不然没法插入目录。 3、然后点击引用-目录,会出现下拉菜单,选择想要插入的目录样式, 当然也可以自定义目录样式,也可…

    2022年9月20日
    18400
  • windows会声会影如何保存视频

    会声会影保存视频的方法 1、首先我们点击上方的“分享”按钮。 2、然后就可以选择我们需要保存的视频格式了。 3、我们还可以勾选“与项目设置相同”,这样就能直接保存和原视频一模一样的格式。 4、然后在下方设置文件名,点击右边文件夹图标设置保存位置,再点击“开始”。 5、最后只要等待视频成功保存就可以了…

    2022年9月15日
    11800
  • vlookup函数多条件查找怎么使用

    vlookup函数多条件查找使用方法 方法一: 1、借助“if命令”可以同时筛选多个条件。 2、在这里,我们需要同时满足“姓名”和“工号”两个条件。 3、这时候,我们使用vlookup函数,先选定“E5&F5”作为条件。 4、接着使用if命令,让后面的调节需要满足姓名和工号两个条件。 5、使…

    2022年9月22日
    56800
  • 如何利用sqlmapapi发起扫描

    sqlmap可谓是sql注入探测的神器,但是利用sqlmap测试SQL注入的效率很低,每一个url都需要手动测试。sqlmap的开发者新加了sqlmapapi.py,可以直接通过接口调用来操作,简化了sqlmap命令执行方式。 sqlmap api分为服务端和客户端,sqlmap api有两种模式,…

    2022年9月10日
    30900
  • 如何使用css实现​文本渐变

    文本渐变 文本渐变效果很流行,使用 CSS3 能够很简单就实现: h3[data-text] { position: relative;}h3[data-text]::after { content: attr(data-text); z-index: 10; color: #e3e3e3; pos…

    2022年9月1日
    12300
  • java垃圾收集器有哪些及怎么使用

    垃圾收集器如何演化的? 垃圾收集器的发展路线,简单来说是随着内存越来越大而发生变化。 从分代算法逐渐演化为不分代算法。 从serial的几十兆,逐渐演化到parallel的几个G,再到CMS的几十个G,也从此开始了并发回收。 年轻代收集器 Serial 特点:年轻代、串行回收、STW、简单高效 Se…

    2022年9月15日
    18500
  • Vue 是如何实现的数据响应式

    vue 是一个易上手的框架,许多便捷功能都在其内部做了集成,其中最有区别性的功能就是其潜藏于底层的响应式系统。组件状态都是响应式的 JavaScript 对象。当更改它们时,视图会随即更新,这让状态管理更加简单直观。那么,Vue 响应性系统是如何实现的呢?本文也是在阅读了 Vue 源码后的理解以及模…

    2022年9月16日
    15700
  • mysql查询视图命令是哪个

    mysql查询视图命令是“DESCRIBE”或者“SHOW CREATE VIEW”。DESCRIBE命令可以查看视图的字段信息,语法为“DESCRIBE 视图名;”,可简写为“DESC 视图名;”;而“SHOW CREATE VIEW”命令可以查看视图的详细信息,语法为“SHOW CREATE V…

    2022年9月18日
    18200
  • 内核和linux系统的区别有哪些

    linux内核和linux系统的区别:1、linux操作系统是包含linux内核的,是将linux内核进行扩展,而linux内核只提供了硬件抽象层、硬盘以及文件系统控制的核心程序;2、linux系统会在内核的基础上加入了用户界面和各种软件的支持,而linux内核则没有用户界面和软件的支持。

    2022年6月29日
    44800
  • 如何进行bee-box LDAP注入的靶场练习

    如果说sql注入的本质是拼接字符串的话,那么一切可以注入的本质都是拼接字符串,LDAP注入作为注入的一种也不例外,更有趣一点的说它是在拼接圆括号(sql注入也拼接圆括号,但是更习惯性的是说它拼接字符串)。 在环境配置篇里面已经很详细的说了bee-box中ldap环境的配置,靶场练习篇更多的是php与…

    2022年9月18日
    30200
联系我们
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部