问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Access denied for user 'root'@'localhost' (using password: YES)

发布网友 发布时间:2024-09-27 19:10

我来回答

5个回答

热心网友 时间:2024-10-20 15:06

错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问

首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有两处:①Access denied(拒绝访问);②using password:NO/YES

出现access denied的原因有如下可能:

1)mysql的服务器停止

2)用户的端口号或者IP导致  

3)mysql的配置文件错误----my.ini等文件

4)root用户的密码错误

若MySQL已经没有启动,重启MySQL服务器:net start mysql

若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部编辑替换为: port=X

my.ini文件误输入无效内容,不知道到何处。复制替换该文件;有人已经对my.ini文件进行解释以及注释

root用户密码错误, 解决方案见下文

出现 using password的原因如下是:

不键入密码:

错误的密码:

解决方案:

到安装的MySQL的目录下,找my.ini文件;

在[mysqld]后添加skip-grant-tables(使用 set password for设置密码无效,且此后登录无需键入密码)

skip-grant-tables     #在my.ini,[mysqld]下添加一行,使其登录时跳过权限检查

尽量少操作

重启MySQL服务器。

登录mysql,键入mysql –uroot –p;直接回车(Enter)

键入无效set password for ‘root’@‘localhost’=password(‘123456’);

在my.ini文件添加从此后无需键入密码

再把my.ini的skip-grant-tables删除,然后重启MySQL服务器:net stop mysql ;net start mysql;

再次进行设置密码:set password for ‘root’@‘localhost’=password(‘123456’);

设置密码成功。。。

注:skip-name-resolv        #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时候。但是需要注意的是,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式了,否则MySQL将无法正常处理连接请求!

热心网友 时间:2024-10-20 15:06

解决方案:
1、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。
2、重启MySQL服务。
3、在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。
4、执行,“use mysql;”使用mysql数据库。
5、执行,“update user set password=PASSWORD("rootadmin") where user='root';”(修改root的密码)
(期间我还select下user表中的记录,查询全部的时候显示了一些乱码,然后我只查询了user表中的Host、User、Password字段,貌似当时显示了3条记录,有1个没有名称。当然,为了解决问题,这些我也管不了了。)
6、打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7、重启MySQL服务。
8、在命令行中输入“mysql -uroot -prootadmin”,问题搞定。

热心网友 时间:2024-10-20 15:07

未给localhost root用户授权,新建一个localhost root用户,然后授权给他
create user 'root'@'localhost' identified by '你的密码';
grant all privileges on *.* to root@'localhost';
运行这两句sql语句后试下

热心网友 时间:2024-10-20 15:07

如果你能登陆到数据库所在的服务器,那么可以尝试这个方法:
Windows下的实际操作如下
  1.关闭正在运行的MySQL。
  2.打开DOS窗口,转到mysql\bin目录。
  3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。
  4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
  5.输入mysql回车,如果成功,将出现MySQL提示符 <
  6. 连接权限数据库<use mysql; (<是本来就有的提示符,别忘了最后的分号)
  6.改密码:< update user set password=password("520") where user="root"; (别忘了最后的分号)
  7.刷新权限(必须的步骤)<flush privileges;
  8.退出 < \q
  9.注销系统,再进入,开MySQL,使用用户名root和刚才设置的新密码登陆。

热心网友 时间:2024-10-20 15:08

在Mysql的安装文件里面有个mysql的库,这是个系统库,安里面有一个user表,user表里面用username与host做双主键,
如果这张表中没有root,localhost这一行字段,那么你这个用户是无权限登陆进localhost,root也不例外,
但是默认情况下是有这个字段的,所以肯定是你安装失败,或者有人把你这张表里面的相应的这行给删掉了(mysql在你删掉系统表里不会提示,就是你删掉mysql这个系统库也不会提示)
所以最简单的做法就是替换你的mysql库,找到一个可用的mysql库,直接把里面的内容copy过来就OK了
2楼的做法实际上就是在user表里面加上了root,localhost这一条记录
我空间有相应的文章,你可以看下
...root' ''@'localhost'(using password :YES)

access denied for user 'root' ''@'localhost'(using password :YES)意思是:用户root登录被拒绝 分析:应该是用户密码不正确造成的,连续三次密码错误就会出现这个提示。解决方法:重试,输入正确的密码。

Load Port、SMIF

威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...

Navicat连接数据库,报错信息:1045 -Access denied for user 'root'@...

很久未操作MySQL数据库,使用Navicat连接时遭遇报错信息:“1045 -Access denied for user 'root'@'localhost'(using password:YES)”。确认用户名及密码无误,深入排查后发现,MySQL服务并未启动。解决步骤如下:进入“服务”管理界面,检查MySQL服务运行状态。发现MySQL服务处于关闭状态,同时MySQL507服务却...

...root‘@‘localhost‘ (using password: YES)的解决方法

当在Docker环境下使用MySQL时,可能遇到"Access denied for user 'root'@'localhost' (using password: YES)"的登录问题。以下是解决此问题的步骤:首先,确保在MySQL容器内安装了vim编辑器,这对于后续操作至关重要。然后,打开编辑器并定位到配置文件 /etc/mysql/conf.d/docker.cnf。在该文件中,添加...

Access denied for user 'root'@'localhost' (using password: YES)_百...

首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有两处:①Access denied(拒绝访问);②using password:NO/YES 出现access denied的原因有如下可能:1)mysql的服务器停止 2)用户的端口号或者IP导致 3)mysql的配置文件错误--...

数据库服务器连接错误Access denied for user 'root'@'localhost' (usi...

Access denied for user 'root'@'localhost' (using password:YES)我的解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单-&gt;控制面板-&gt;管理工具-&gt;服务 如果...

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost...

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES),是数据库错误造成的,解决方法如下:1、首先需要更改root的权限远程的访问的权限,进行进入到自己数据库之后,进入mysql数据库中:use mysql。2、进行执行update user set host='%' where user='root' ...

mysql5.7.12报错:Access denied for user 'root'@'localhost' (using...

错误原因:数据库本地连接默认使用的是/tmp/mysql.sock去连接数据库的,如果数据库的sock文件不是/tmp/mysql.sock,客户端找不到这个文件就报错。解决方法:找到数据库用的sock文件,然后使用-S参数让客户端使用这个文件,或者是在my.cnf中的[client]下面添加socket配置使其和实际的一样。参考资料 CSDN...

springboot整合mybatis报错Access denied for user 'root '@'localhost...

如果密码没有错误,那就是你没有开通访问权限,要去mysql库中的user表中增加相应的权限。

PHP调试出错1045:Access denied for user 'root'@'localhost' (using...

mysql错误1045就是没有选择数据库.你的程序可能是链接了数据库,但是没有选择,看看数据库链接的那段程序,一般需要两个函数mysql_connect(),mysql_select_db(),你的程序可能少了后面那个吧。如果用的对象接口就是一个new mysql()

...for user:'root@localhost' (Using Password:Yes)

一、若是在安装过程中出现这样的错误提示,请确认你输入的数据库服务器,用户名和密码是否正确。一般情况下数据库为localhost,除非远程连接数据 二、若在运行中出现这样的错误提示,可能是由于数据库的用户名,密码等一些资料被修改,可到data/sql_config.php里进行设置,保存后再运行。三、请检查mysql...

http://localhost using password enter password password error localhost:8000 offending localhost1 localhost localhost进不去
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
下列对保险公司及其工作人员阻碍投保人履行如实告知义务的处罚不正确的... 如何加快短跑的步频 进口一批货物关税增值税已付,货物的进口成本未付,会计分录怎么做 昆山劳动保障网 社保 医保 失业保险 个人需要交多少钱 杭州电子科技大学宿舍条件怎样? 黄色木耳边衬衫有哪些时尚感爆棚的搭配思路值得分享? 想在网上购买一件衬衫,但是我不知道衬衫跟西装还有裤子怎么搭配... 三十年后,发现调令丢失,原单位出个证明,行不 第五人格雨水线下活动在哪里-第五人格2024二十四节气宁波场介绍_百度知 ... 吃注水猪肉对身体有哪些影响 吃注水猪肉对身体有什么影响 [root@localhost ~] # shell&gt;mysqladmin -uroot -p 报shell :command... 为什么喜欢用猫做头像? 以“家家有米”为题,写一篇600字作文。 微信视频号怎么看谁关注我了? 如何看到别人在微信视频号上的红点? 父亲坐过牢的.儿子可以考公务员吗 腰椎间盘突出吃什么 腰椎间盘突出的患者吃什么好? 我是男生18岁偶尔大概一礼拜拔一次下巴长的胡须,会有危害吗 我现在刚刚拔胡子以后不拔了,会不会留下后遗症? 嘴唇上边两侧的胡子提不干净,可能以前用手拔胡子的坏习惯造成的,黑色素... 刮完胡子有黑印怎么办 1965年10元人民币价格 编号XN05938183值多少钱 Win8常用键盘快捷方式有哪些? 内墙抹灰技术 聋哑人参加普通高考能考上本科已经算不错了吗? 长春聋人大学考多少分就能录取 赤色的约定ed(i miss you)完整版的歌词 爱奇艺热度9000算火吗 tcl电视说内存不足怎么解决 ...mysql数据库时报错:Access denied for user 'root'@'localhost... 明星发的律师函可信吗,发送律师函的主体是谁? 律师是否可以在不是注册律师所发律师函? (急)考好大学的研究生分数过了就一定能录取吗? 考好大学的研究生分数过了就一定能录取吗 老师,我想问问,我考的是宁夏医科大学的研究生,总分还可以,英语可能过不... 我想考中国政法大学经济学专业研究生,是不是过了国家线就差不多能被录... 求一个变形金刚4的百度网盘下载地址 变形金刚4百度云资源英语(免费的) 求变形金刚4的百度云高清种子,要字幕的 主角为外星人王子的儿子,母亲为地球人,主角的父亲因飞船失事后降落在地... 有部动漫介绍的是150名外星人来到地球..然后地球人友好的接待了他们... ...最后把一个孩子还给了地球人母亲。具体情节记得 2023吉林体育学院体育生文化课分数线 mah和ah哪个容量大 mah和毫安时的关系是什么? 如何计算电池寿命?2uA 的小电流用2300mA 碱性AA电池,能用多长时间?_百 ... 头晕眼花吃什么好得快 头晕恶心眼花反胃出冷汗吃什么药 各位大神,水床孵化需要做通风口吗