mysql笔记(一):Navicat for MySQL远程连接mysql服务报错的解决方法(1130、2509)

news/2024/11/22 18:26:56/

第一个报错:

错误代码是1130,ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

解决方法:

在服务器登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。

下面是用SQL语句解决问题:

1.使用root登录

使用命令 mysql -u root -p   

8.0以后版本可在开始菜单中的工具里登录:

2.选择mysql库

use mysql;

3.查看mysql库中的user表的host值

select 'host' from user where user='root'; 

4.修改host值

update user set host = '%' where user ='root';  

5.刷新MySQL的系统权限相关表

flush privileges; 

最后重启下mysql服务。

第二个报错:

mysql 2509 加密方式导致的报错

解决方法:更改加密方式

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password


use mysql; #选择数据库ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  #更改加密方式ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; #更新用户密码FLUSH PRIVILEGES; #刷新权限

注意:如果已经按照上文中把host 改成了%,那么更改加密方式应改为:

ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  #更改加密方式ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码'; #更新用户密码

 


http://www.ppmy.cn/news/641906.html

相关文章

naticat连接mysql报错_「2509」Navicat连接mysql报错2509 - seo实验室

2509 在Navicat中进行连接测试时,发现报错2509,还有乱码! mysql 2509 加密方式导致的报错,在8以后的版本默认的加密方式都改为了caching_sha2_password 此时要更改加密方式 1.进入mysql的命令行界面,选择mysql数据库 u…

1559的分析

分析基于下述三个问题: 1 1559是否影响交易费的动态调整 2 是否影响交易等待时间 3 是否影响共识安全(区块size提高) 结论: 1 1559的目的不是降低交易费用,而是使得gas估价更容易 2 采用1559竞价的交易费比first-pric…

[2021绿城杯] [Misc] 流量分析 + cobaltstrike 流量解密

[2021绿城杯] [Misc] 流量分析 cobaltstrike 流量解密 2021年“绿城杯”网络安全大赛-Misc-流量分析 [2021绿城杯] [Misc] 流量分析 cobaltstrike 流量解密1.webshell分析2.解密 cobaltstrike 流量(1)分析.cobaltstrike.beacon_keys得到私钥&#xff0…

1295

class Solution { public:bool f(int a){int i0;while(a>0){i;int tempa%10;a(a-temp)/10;}if(i%20)return true;else return false;}int findNumbers(vector<int>& nums){int count0;for(int d:nums){if(f(d))count;}return count;} };

OpenHarmony社区开源代码下载及编译

0、前期环境准备 参考 https://zhixing.bjtu.edu.cn/blog-2509-35367.html 一、注册gitee账号 gitee账号注册、添加码云SSH公钥、、配置用户信息 1.注账账号&#xff0c;配置邮箱 2.添加 SSH 参考&#xff1a;https://gitee.com/help/articles/4181 3.检验是否配置成功 ssh …

nivicat破解包安装以及问题解决。MySQL安装版本Navicat连接报错2509解决方案

nivicat安装步骤 https://blog.csdn.net/yhflyl/article/details/95779920。 安装之后出现两个问题&#xff1a; 如图所示&#xff1a;网上查询过后&#xff0c;发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password&#xff0c;而在mysql8以后的加…

学习MySQL的第二天,安装MySQL的远程连接工具与解决2509的报错

1&#xff0c;下载并安装MySQL的远程连接工具 安装MySQL远程连接工具结果都一样哈&#xff0c;都是为了方便快捷&#xff0c;点击下方连接从“sqlyogcommunity官网”来下载安装。 https://github.com/webyog/sqlyog-community/wiki/Downloads 下载完后就可以来安装了&#xff…

[山东科技大学OJ]2509 Problem A: 整型占用的存储空间

Time Limit: 1 Sec Memory Limit: 2 MB Submit: 4047 Solved: 1878 [Submit][Status] Description short、int、long、long long是C语言中的四种整型数据类型&#xff0c;依次输出它们的存储空间大小&#xff08;以字节为单位&#xff09;。 Input 无。 Output 依次输出shor…