首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mysql -u根的1045错误

问使用mysql -u根的1045错误
EN

Ask Ubuntu用户
提问于 2015-12-24 21:44:36
回答 2查看 201关注 0票数 0

我没有找到类似问题的答案,所以我在这里问我的问题:

我遵循了ApacheMySQLPHP页面在help.ubuntu.com上上的说明

但是在安装MySQL之后&在sudo su -模式下使用命令mysql -u root,它给了我以下内容:

代码语言:javascript
复制
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

有什么问题吗?

我用的是ubuntu 14.04 LTS如果有用的话..。

谢谢大家。

编辑:在安装过程中设置密码时,收到1045错误后,我重新安装了软件包,但是没有任何有用的结果.

EDIT2 :唯一的改变就是不同意.:

EDIT3 :我需要重新安装还是重置密码?

EN

回答 2

Ask Ubuntu用户

发布于 2015-12-24 22:03:22

安装MySQL服务器时,通常会要求您为根用户设置密码。

因此,当您尝试登录时,您也应该提供-p选项。

在您的例子中,正确的命令是mysql -u root -p

票数 2
EN

Ask Ubuntu用户

发布于 2015-12-25 04:12:21

安装MySQL后,需要通过命令为root用户初始化密码:

代码语言:javascript
复制
mysqladmin -u root password <newpass>

要访问,您必须使用以下命令:

代码语言:javascript
复制
mysql -u root -p
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/713178

复制
相关文章

相似问题

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