MySQL报'Access denied for user 'root'@'localhost' (using password: NO)'错误的解决

当在命令提示符下执行该命令时,报下列错误

[[email protected]]# mysqladmin -u root password "sorry"
mysqladmin: connect to server at ‘localhost‘ failed
error: ‘Access denied for user ‘root‘@‘localhost‘ (using password: NO)‘

解决办法:

[[email protected]]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 110
Server version: 5.5.31-MariaDB-log MariaDB Server

Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]> set password for ‘root‘@‘localhost‘ =password(‘‘);
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

问题解决

MySQL报'Access denied for user 'root'@'localhost' (using password: NO)'错误的解决

时间: 2024-09-30 07:43:05

MySQL报'Access denied for user 'root'@'localhost' (using password: NO)'错误的解决的相关文章

mariadb mysql 报'Access denied for user 'root'@'localhost' (using password: NO)'错误的解决

C:\Program Files\MariaDB 10.2\bin>mysql admin -u root password "x123456789" mysql Ver 15.1 Distrib 10.2.4-MariaDB, for Win64 (AMD64) Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. C:\Program Files\MariaDB 10.2\bin>mys

MySQL 出现 Access denied for user 'root'@'localhost' (using password: YES) 错误

登录某台服务器的mysql时候总报错: mysql2/client.rb:58:in `connect': Access denied for user 'root'@'localhost' (using password: YES) (Mysql2::Error) 解决方法:   在windows 下的解决方法也一样的  [sql] view plaincopy # /etc/init.d/mysqld stop # mysqld_safe --user=mysql --skip-grant-

安装mysql后连接出错(错误:Access denied for user 'root'@'localhost' (using password: YES)")的解决办法

前几天下载了mysql5.7正常安装后,用navicat for mysql连接时提示"Access denied for user 'root'@'localhost' (using password: YES)""错误信息,因为第一次安装时未添加用户,所以卸载一次又重新添加了用户和密码安装后打开依然报错,借鉴了网上的一些方法,然后用自己的方法实现了连接. 解决方法: 1.打开mysql Command Line Client,输入安装mysql时设置的密码,出现如下界面:

Web项目打成war包部署到tomcat时报MySQL Access denied for user 'root'@'localhost' (using password: YES)错误解决方案

Web项目使用使用root账号root密码进行部署,通过Eclipse加载到Tomcat服务器可以发布成功,打成war包放到tomcat的webapps目录无法发布成功,报错: jdbc.properties涉及Mysql配置: 错误很明显,与MySQL密码有关,但是两种方式部署项目使用的jdbc.properties配置文件是一样的.所以肯定不是密码不对引起的,只好找度娘,O(∩_∩)O哈哈~. 网上大部分帖通过运行mysql -u root -p命令登录时也会报这个错误,所以,我就尝试这种方

mysql中Access denied for user 'root'@'localhost' (using password:YES)

解决方案 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例:给root加个密码root 首先在进入CMD命令行,转到MYSQL目录下的bin目录,然后键入以下命令 mysqladmin -uroot password root 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. D:\MySQL\bin>mysqladmin -uroot password root回车后ROOT密码就设置为root了 mysql中Access denied for

windows下(Mysql)Access denied for user 'root'@'localhost' (using password:YES) 解决方案

解决方案: 1.在my.ini文件的最后添加一行“skip-grant-tables”,保存并关闭文件. 2.重启MySQL服务. 3.在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库. 4.执行,“use mysql;”使用mysql数据库. 5.执行,“update user set password=PASSWORD("自己设置的新密码") where user='root';”(修改root的密码) 6.打开my.ini文件,删除“skip-g

My-sql #1045 - Access denied for user 'root'@'localhost' (using password: NO)

当你重装数据库后出现这个问题的时候,不要着急,首先你要去你的确定你的数据库已经成功的把服务开启了, 然后确定你的密码和账户,IP都确认的情况下, 去寻找config.inc.php 这个文件,根据配置的不同,地方可能出现在不同的地方,如果你配置的是XAMPP的时候, 可能是这个: D:\xampp\phpMyAdmin\config.inc.php 其他路径就没有进行测试了,大不了全盘检索就新行了,然后看里面的 /* Authentication type and info */ $cfg['S

Access denied for user 'root'@'localhost' (using password: YES) (可以正确解决)

本文为大家讲解的是mysql错误:Access denied for user 'root'@'localhost' (using password: YES)解决方法,感兴趣的同学参考下. 注意: 加红色的地方是重点 错误描述 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方案 windows环境 编辑mysql配置文件my.ini(不知道在哪请搜索),在[mysqld

MySQL5.5出面ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)问题的解决办法

问题描述 安装完MySQL5.5数据库,使用Navicat Premium以及命令窗口连接数据库都报以下错误: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决办法 通常该错误是忘记密码导致的,所以我们需要修改密码,具体操作步骤如下: 1.打开D:\Program Files\MySQL\MySQL Server 5.5\my.ini,在[mysqld]下增加一行启动参数