您的位置: 翼速应用 > 业内知识 > 数据库 > 正文

解决1045无法登录mysql服务器的方法分享

本文主要为大家讲解1045无法登录mysql服务器的解决方法,大致步骤如下:


1、找到“my.ini”系统配置文件,把“skip-grant-tables”放在“port=****”下面;

2、如果放在C盘里,那么需要编辑权限,并保存修改;

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


解决1045无法登录mysql服务器的方法分享


本文适用于windows10系统、mysql8.0.22版本、Dell G3电脑。


解决1045无法登录mysql服务器的方法分享


第一步,打开MySQL,输入mysql,如下所示:


输入mysql


出现提示:


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


意思是:


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


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


使用mysql -u root -p命令


解决方法:


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


找到my.ini系统配置文件,用记事本打开


找到[mysqld]


把skip-grant-tables放在port=****下面


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


右键,点击属性


右键,点击属性


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


找到安全,点击安全


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


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


在“写入”权限右边方框打勾,点击确定,再点击确定


这样就可以保存修改了。


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


打开cmd命令提示符,直接输入mysql



回车打开MySQL数据库


以上就是全部解决1045无法登录mysql服务器的方法分享,翼速应用平台内有更多相关资讯,欢迎查阅!

我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题