首页 > 数据库 >配置Mysql允许远程连接

配置Mysql允许远程连接

时间:2024-06-04 15:05:15浏览次数:30  
标签:主机 防火墙 远程 user Mysql 允许 权限 root 连接

目录

1.开通其他主机使用root登录的权限

2.在安装mysql的本机上添加防火墙允许规则,允许3306

3.补充


1.开通其他主机使用root登录的权限

在搜索里搜索msyql

进入命令行,输入密码;

user mysql 

show tables;显示所有数据库,我们可以看到有一个名为user的表。

select Host,User from user;选择这个表格中的Host字段和User字段,记得首字母要大写。

我们可以看到有一个root用户,它的访问权限只有本地才能访问。

update user set Host='%' where User='root';更改root用户的登录的权限。

改为%它允许来自任何主机的连接尝试都使用 "root" 用户登录,而不仅仅是来自本地主机的连接。

flush privileges;重新加载用户权限表

再次show tables;,我们可以看到权限已经被更改为任何主机都可以使用root登录。

2.在安装mysql的本机上添加防火墙允许规则,允许3306

搜索防火墙,点击启用或关闭防火墙

关闭防火墙

点击高级设置,入站规则

新建规则,选择端口。

tcp,特定本地端口,3306;一直下一步就好。

3.补充

这么设置也只能允许在同一局域网下的主机连接本机服务器。

标签:主机,防火墙,远程,user,Mysql,允许,权限,root,连接
From: https://blog.csdn.net/weixin_48866092/article/details/139420707

相关文章

  • windows MySql 8免安装初并始化root权限和密码
    安装命令@ECHOOFFif"%1"=="h"gotobeginstartmshtavbscript:createobject("wscript.shell").run("""%~nx0""h",0)(window.close)&&exit:beginfltmc>nul||cd/d%~dp0&&mshtavbscript:......
  • Mysql实时数据监听高可用
    一、需求:数据实时监听在项目中有着重要的意义,例如某些项目需要监听数据库的变化,生成对应的元数据块,这个数据块为前端接口提供数据支撑或者数据计算使用,监听到某些数据的变化,及时提醒上游或下游服务等等。如何保证数据监听的高可用?本文用自身项目结构简易阐述,不喜勿喷。二、......
  • 适合小白学习的项目1901java体育馆管理系统Myeclipse开发mysql数据库web结构java编程
    一、源码特点java体育馆管理系统是一套完善的web设计系统,对理解JSPjava编程开发语言有帮助采用了java设计,系统具有完整的源代码和数据库,系统采用web模式,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。java体育馆管理系......
  • PySpark JDBC 读写 MySQL 数据库保姆级指南
    目录1.环境准备1.1安装PySpark1.2MySQLJDBC驱动2.PySparkJDBC连接配置2.1JDBCURL......
  • Springboot计算机毕业设计医院门诊小程序【附源码】开题+论文+mysql+程序+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着移动互联网技术的迅猛发展,人们对于医疗服务的便捷性和高效性提出了更高要求。传统医院门诊流程复杂、耗时较长,已无法满足现代患者快速就医的需求......
  • Springboot计算机毕业设计医院排班&预约小程序【附源码】开题+论文+mysql+程序+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在现代医疗服务体系中,医生与患者的对接效率直接影响着医院的运营效率和患者的就医体验。传统的排班与预约方式往往存在信息更新不及时、预约流程繁琐......
  • 使用ansible自动化安装MySQL8的mysql-router+mysql-shell+mysql架构InnoDB ReplicaSet
    【说明】当前数据库MySQLCommunityServer8.4.0LTS版本已经发行,使用InnoDBReplicaSet架构自动化搭建 【自动化安装】使用ansible安装mysql-router+mysql-shell+mysqltreemysql8/mysql8/├──mysql_ms.yaml└──roles└──mysql_ms├──tasks......
  • (nice!!!)LeetCode 3067. 在带权树网络中统计可连接服务器对数目(深度优先搜索dfs、树)
    3067.在带权树网络中统计可连接服务器对数目思路:节点数最多1000,那么我们0(n^2)的时间复杂度就ok了。我们可以用一层for循环遍历每一个点i,然后第二层for循环遍历每一条可能的边j,通过用dfs来找到符合“到根节点i的距离可以被signalSpeed整除”的点。不同子节点之间两两组......
  • 连接 Dynamics 365 Customer Engagement (on-premises)
    AuthType=AD创建项目模板是.NETframework4.6.2的控制台程序添加nuget包Microsoft.CrmSdk.CoreAssemblies,Microsoft.CrmSdk.XrmTooling.CoreAssemblyProgram类添加以下代码usingSystem;usingSystem.Configuration;usingMicrosoft.Crm.Sdk.Messages;usingMic......
  • 《计算机网络微课堂》实验24 TCP的运输连接管理
    下面我们来进行一个仿真实验,本仿真实验的目的在于验证TCP使用三报文握手来建立连接,使用四报文挥手来释放连接。我们首先来构建一个非常简单的网络拓扑,只需要一台普通的主机和一台普通的服务器,然后将它们直连即可,选择这里的终端设备,然后拖动一台普通的主机到逻辑工作空间,再拖动......