尝试启动MySQL时出错

尝试启动MySQL时出错,mysql,database,eclipse,command-prompt,Mysql,Database,Eclipse,Command Prompt,我已经安装了mysql作为服务,并且正在运行 但是,当我尝试启动mysql时,会出现以下错误: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 有什么问题?我似乎找不到任何相关的解决办法 如有任何建议,我们将不胜感激。同样谢谢你 编辑: 这是我的错误截图。在你的截图中,MySQL已启动,但看不到你的错误消息。你想让我在命令提示符中也添加错误截图吗?可能是@selah1936的

我已经安装了mysql作为服务,并且正在运行

但是,当我尝试启动mysql时,会出现以下错误:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
有什么问题?我似乎找不到任何相关的解决办法

如有任何建议,我们将不胜感激。同样谢谢你

编辑:


这是我的错误截图。

在你的截图中,MySQL已启动,但看不到你的错误消息。你想让我在命令提示符中也添加错误截图吗?可能是@selah1936的副本,我认为不是。我刚刚安装了mysql。而且,我甚至还没有添加任何数据库。请点击链接并在答案部分找到您的解决方案。我在哪里可以找到my.cnf??
Start the MySQL server instance
$ mysqld --skip-grant-tables

Execute these statements.
$ mysql -u root mysql
$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root';
$mysql> FLUSH PRIVILEGES;


$ /etc/init.d/mysql restart


$ mysql -u root -p with new password