腾龙图书工作室|腾龙中文网论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 215|回复: 0

[在线答疑] 访问phpMyAdmin报错#1045 - Access denied for user 'root'@'localhost' [复制链接]

Rank: 10Rank: 10Rank: 10

精华
14
主题
1521
帖子
5400
龙币
36199 元
在线时间
2806 小时
发表于 2017-10-10 12:31:23 |显示全部楼层
安装appServ后,总是无法访问phpMyAdmin。在网上找了很多办法都不管用,始终报错#1045- Access denied for user 'root'@'localhost'。

研究了很久找到两个方法也许能帮助遇到同样问题的人解决,分享到这里,希望有缘的你能够看到,不谢!!!


进入cmd命令,使用net start mysql 启动mysql。
如果无法在命令行使用mysql命令,首先确保你的mysql的路径常量是否正确。
按照路径启动mysql
方法一:直接修改路径常量。右键我的电脑-属性-高级设置-环境变量-编辑PATH变量,将其修改为你mysql的具体路径地址。
方法二:使用cd命令,逐项查找到mysq.exe启动。

如果使用net start mysql的时候发生这个错误请进入MySQL的bin目录,并在bin目录打开命令行窗口,在命令行窗口输入:mysqld –install,回车,提示:Service successfully installed。表示安装MySQL服务成功,命令行窗口输入:net start mysql ,可以正常启动。



在cmd命令行中找到对应mysql地址:D:\AppServ\MySQL\bin
在对应目录下输入:mysql -u root
再输入:use mysql
最后输入的命令为:ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘123456’;
再输入:flush privileges;
最后:quit;
解决问题,可以正常用root/123456进行登陆mysql数据库了。







发表回复

您需要登录后才可以回帖 登录 | 快速注册







微信扫扫关注我们



关于我们|联系我们|加入我们|免责声明|实名认证|申请签约|站内搜索|手机版|简版|

腾龙图书工作室  电话:13558825836  蜀ICP备11008636号  

Copyright © 2007-2015 TenNoo,All Rights Reserved,Powered by Discuz! X2,GMT+8, 2017-12-16 07:27

回顶部