首页 > 解决方案 > 尝试启动 MySQL 时出错

问题描述

我已将 mysql 作为服务安装并正在运行。

在此处输入图像描述

但是当我尝试启动 mysql 时,我得到了这个错误:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

问题是什么?我似乎找不到任何相关的解决方案。

任何建议表示赞赏。谢谢你。

编辑:

在此处输入图像描述 这是我的错误截图。

标签: mysqldatabaseeclipsecommand-prompt

解决方案


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

推荐阅读