首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置mysql时出错1045

问配置mysql时出错1045
EN

Server Fault用户
提问于 2012-07-22 09:19:01
回答 1查看 174关注 0票数 0

我可以安装mysql,但是在配置它时,我会收到这样的错误:** 1045 :拒绝用户root@loaclhost的访问。**我可以安装它,我无法配置它。请帮忙.我对这件事很陌生。

EN

回答 1

Server Fault用户

发布于 2012-07-22 14:00:19

您是否为root用户指定了密码?默认情况下,根用户没有pwd,所以如果您没有为root用户指定密码,您可以这样连接:

代码语言:javascript
复制
mysql -u root 

如果指定了密码,则可以这样连接:

代码语言:javascript
复制
mysql -u root -p   (at which point you will get prompted for the password)

如果需要重置root用户的密码,可以尝试以下操作:

  1. 停止MySQL
  2. 使用跳过-授予-表选项: mysqld_safe --跳过-授予-表-手动重新启动它
  3. 运行MySQL客户端: mysql -u根
  4. 使用以下MySQL命令手动重置根密码:更新mysql.user SET Password=PASSWORD(' password '),其中User=' root ';
  5. 使用以下MySQL命令刷新特权:刷新权限;

如果您创建一个单独的用户,而不是将root用于您的DB操作(在这里您不需要root),那就更好了。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/410143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档