【华为云服务器】解决mysql:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘(using password: NO/YES

本文主要是介绍【华为云服务器】解决mysql:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘(using password: NO/YES,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近在搭建web服务器,按照网上的指导直接使用LAMP(Linux、Apache、Mysql、Php)四个环境来搭建的。今天碰到一个问题,使用WordPress时,发现远程登录不了mysql数据库。


一、现象与测试

直接表现是wordpress登录mysql不了了。

我尝试使用命令行登录mysql的WordPress用户。然后就报错了

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

猜测是用户创建有问题。

二、验证

通过查看用户发现用户WordPress是存在的。

尝试修改密码,发现修改密码后就ok了。

 

三、相关命令

1、查看用户

elect user,host,authentication_string from mysql.user;

2、更新密码

update mysql.user set authentication_string=password('123456') where user='wordpressuser';

3、修改密码强度

set global validate_password_policy=0;

set global validate_password_length=4;

4、用户登录

mysql -u wordpressuser -p

5、刷新操作

flush privileges;

四、总结

原因:就是用户创建是有问题。

解决方案:直接修改用户的密码。

问题解决的挺简单的,主要记录下,用到的mysql命令。

这篇关于【华为云服务器】解决mysql:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘(using password: NO/YES的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944347

相关文章

linux下搭建FastDFS图片服务器

1、什么是FastDFS        FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 2、FastFDS架构        FastDFS架构包括Tracker server 和 Storage

SQL Server 如何清空数据库所有表数据

1、清空SQL Server数据库中所有表数据 (1)编写存储过程脚本: CREATE PROCEDURE sp_DeleteAllData AS EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL' EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'

Android Fragment重影的解决方法

最近在使用fragment进行开发的过程中,遇到了重影问题 多个Fragment的内容重叠在一起了 其表示如下图所示:   解决这个问题的方法是,给每个fragment的rootView设置一个背景颜色 如下:

解决ubuntu 暂时不能解析域名“cn.archive.ubuntu.com”问题

问题描述 E: 无法下载 http://security.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.68.0-1ubuntu2.22_amd64.deb 暂时不能解析域名“cn.archive.ubuntu.com” 解决方法 sudo service network-manager stopsudo rm /var/lib/NetworkMana

ubuntu没有声音aplay -l找不到音效卡,unbuntu声卡驱动有问题,解决电脑没有声音

机子没有声音的,说最痛苦了,看个视频学习学习都难受,         折腾了这么久最后找到这篇帖子,希望对大家有用,个人感受是,ubuntu10.04版本系统的电脑无声问题跟电脑型号无关,因为我的一台HP笔记本,和多彩台式电脑,都是用此方法解决的,之前一直有去不同的主板商那里下驱动,可惜都不支持linux平台。 1.下载linux版本的官方驱动包  Realtek官网

在SQL Server中使用临时表与普通表的性能差异分析

在SQL Server中,临时表和普通表的性能确实存在差异,具体表现和影响因素如下: 临时表和普通表的区别 存储位置: 临时表:存储在tempdb数据库中,生命周期仅限于当前会话或批处理。当会话结束或批处理完成时,临时表会自动删除。普通表:存储在用户定义的数据库中,生命周期由用户管理,可以永久存在,直到明确删除。 创建和管理: 临时表:分为本地临时表(以#开头)和全局临时表(以##开头)。本

美国多IP服务器为企业的数据分析提供了强大的技术支持

美国多IP服务器为企业的数据分析提供了强大的技术支持 在当今数字化时代,数据分析已经成为企业决策和战略规划的核心。而美国多IP服务器则为企业提供了强大的技术支持,帮助它们有效地进行数据分析,从而更好地理解市场、优化运营,并提升竞争力。 美国多IP服务器为企业的数据分析提供了强大的技术支持 1. 提升数据收集的广度和深度 美国多IP服务器允许企业从全球范围内收集数据,覆盖多样化

1146 -Table ‘performance schema.session variables‘ doesn‘t exist的错误解决

一、问题出现 今天在本地连数据库的时候,发现这个问题,哎呦我擦,差点吓死了  二、解决办法 1)找文件 用everything搜一下MySQL Server 5.7 然后去Windows服务找一下MySQL配置文件的具体路径 如果知道那最好,不知道那最好确认一下  然后点击属性  打开  2)修改配置文件 在找到配置文件后 找到如下该模块(建议用vscode或者

Host is not allowed to connect to this MySQL server解决方法

在阿里云服务器上安装了Mysql数据库,在阿里云上使用一切正常。我用navicat 去连接服务器时显示Host is not allowed to connect to this MySQL server。 ​ 看见这个错误,第一反应是是不是阿里云服务器防火墙没有配置mysq的出入站规则。去阿里云检查了一下发现并不是这个原因。然后就去网上找资料。 ​ 这个错误,其实就是我们的MySQL不允

VirtualBox 在CentOS下安装增强功能及错误解决

安装步骤如下: 1、执行安装增强功能: 之后会出现“Building the main Guest Addtional module [Failed]”的错误,如下图,安装失败!!! 查看安装日志信息: 2、根据上图提示信息以及错误提示信息“yum install kernel-devel-2.6.32-431.el6.x86_64”进行安装。 可能会