怎么连接同局域网下的其他同事的mysql

news2024/12/25 23:58:12

**一、双击运行MySQL 5.5 Command Line Client。**然后输入你这个设备的MySQL的root账户密码

在这里插入图片描述

二、输入grant all privileges on *.* to root@'%' identified by"root";(identified by后面的是别人要登入的密码)后回车。这样就设置局域网内所有ip都可以访问本机。allprivileges是所有的权限。%的意思是所有用户。如果你想让某人的电脑可以来访问你的MySQL数据库的话可以输入grant all on *.* to root@"别人电脑的IP地址" Identified by "别人要登入你MySQL的密码";这句话回车。

三、然后在那个客户端继续输入:flush privileges;后回车。

在这里插入图片描述

四、找到控制面板中的“Window Defender 防火墙”并打开

在这里插入图片描述

在这里插入图片描述

五、选择高级设置

在这里插入图片描述

六、选择入站规则后点击新建规则

在这里插入图片描述

七、选择端口后点击下一步

在这里插入图片描述

八、图示位置输入80,3306后一直点击下一步

在这里插入图片描述

九、后面名称为了方便区分,可以写mysql入栈规则这个文字描述。

结果如下:

在这里插入图片描述

注意:第一步到第九步的操作你只需要做一次就行了,之后都不用来做的,他会保存到你的电脑里面的。

十、查看本机的ipv4地址,点击被连接的电脑的dos,输入ipconfig回车。

在这里插入图片描述

十一、然后下面就是可以让别人电脑来登录了

在这里插入图片描述

注意:被连接的电脑每次重启ipv4都是会变的(一般会变,但是也可能不变,你重启后就去查看一下你ipv4地址,然后让别人登入就行了),所以你电脑重启之后别人要登入你MySQL,就需要输入你电脑重启后的ipv4地址才能登录了。不用每天都给别人赋予一个登录的权限的,只要设置一次权限就行了。

十二、查看可以访问你数据库的账号有哪些

输入下面sql语句可以查看那些用户可以登录你的数据库,host表示哪个主机可以访问你的数据库。%表示同网络下的全部主机都可以访问。

USE mysql;
SELECT HOST,USER,PASSWORD FROM USER;#查看可以访问本数据库的账号和密码,密码加密了,所以这里看起来是这样的。
UPDATE USER SET HOST="10.69.0.251" WHERE USER="root" AND HOST="10.69.0.244";#可以把某个账号的信息修改了,这样修改是让那个账号可以让ipv4是10.69.0.251的主机都可以使用。

CREATE USER 'zhangfei'@'10.69.239' IDENTIFIED BY 'lsl123';#创建账号。格式:create user '用户名'@'主机名' identified by '密码';

GRANT ALL ON *.* TO zhangfei@"10.68.0.119" IDENTIFIED BY "lsl123";#创建某个账号且给某个账号全部权限,格式:grant all on *.* to 用户名@"别人电脑的IP地址" Identified by "别人要登入你MySQL的密码";
DROP USER root@10.68.0.232;#删除用户名是root的登入主机是10.68.0.232的账号
DROP USER tom@'%';#删除登入主机是%的且用户名是tom的账号。
SHOW GRANTS FOR 'root'@'10.69.0.242';#查看某个账号的被赋予的权限SHOW GRANTS FOR '用户名'@'主机名';

在这里插入图片描述

你查看用户的账号也可以这样用图形界面直接看,下面有可以登入的账号和允许那个账号登入的主机还有权限,当然你也可以在图形界面直接删除某个账号:

在这里插入图片描述

十三:要是上面的设置都搞了,但是还是别人还是登入不了你的数据库,那么可以在dos命令行下ping 目标主机ipv4地址,看看能不能连通。要是连通不了,可能是没有在同一个网络下,或者访问被目标主机的防火墙拦截了。没有在同一个网络要注意,可能你们看起来在用一个网络即,网络名是一样的,但是两台主机连接在不同的路由器下,你访问也是访问不了的。防火墙的话,你只要降低防火墙的拦截等级或者关闭防火墙就行了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/384168.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【NLP相关】NLP的发展历程

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

C++实现AVL树

目录 一、搜索二叉树 1.1 搜索二叉树概念 二、模拟实现二叉搜索树 2.1 框架 2.2 构造函数 2.2.1 构造函数 2.2.2 拷贝构造 2.2.3 赋值拷贝 2.3 插入函数 2.3.1 insert() 2.3.2 RcInsert() 递归实现 2.4 删除结点函数 2.4.1 Erase() 2.4.2 RcErase() 2.5 中序遍历…

Nuxt 3.0 全栈开发:五种数据获取 API 选择和应用最佳实践

Nuxt 3.0 全栈开发 - 杨村长 - 掘金小册核心知识 工程架构 全栈进阶 项目实战,快速精通 Nuxt3 开发!。「Nuxt 3.0 全栈开发」由杨村长撰写,299人购买https://s.juejin.cn/ds/S6p7MVo/ 上一讲我们学习了如何基于 API Route 编写接口&#…

12.2 基于Django的服务器信息查看应用(CPU信息)

文章目录CPU信息展示图表展示-视图函数设计图表展示-前端界面设计折线图和饼图展示饼图测试折线图celery和Django配合实现定时任务Windows安装redis根据数据库中的数据绘制CPU折线图CPU信息展示 图表展示-视图函数设计 host/views.py def cpu(request):logical_core_num ps…

【Unity VR开发】结合VRTK4.0:创建人工按钮

语录: 人生需要准备的,不是昂贵的茶,而是喝茶的心情。 前言: 按钮按下抬起是虚仿中经常会出现的功能,那么如何去表现呢,我们可以使用线性变换驱动器对人工按钮进行装箱,以对来自交互器的碰撞做…

Netty——心跳机制与断线重连

心跳机制与断线重连心跳机制IdleStateHandler客户端服务端测试正常情况异常情况总结断线重连为了保证系统的稳定性,心跳机制和断线重连可是必不可少的,而这两个在Netty中也是非常好实现的心跳机制 我们以客户端发送心跳为例,平时我们的心跳实…

linux常用命令介绍 04 篇——uniq命令使用介绍(Linux重复数据的统计处理)

linux常用命令介绍 04 篇——uniq命令使用介绍(Linux重复数据的统计处理)1. uniq 使用语法2. sort 简单效果3. uniq 使用例子3.1 不加任何选项3.1.1 不用 sort 效果3.1.2 uniq 结合 sort 一起使用3.2 使用选项例子3.2.1 去重打印(或打印不重复…

12 nuxt3学习(配置)

链接: nuxt3官网 nuxt简介 vue3技术栈:Nuxt3 是基于 Vue3 Vue Router Vite 等技术栈,全程 Vue3Vite 开发体验(Fast)。自动导包:Nuxt 会自动导入辅助函数、组合 API和 Vue API ,无需手动导入。 基于规范…

卡方分布、非中心卡方分布详解 (概念、求阈值方法、非中心化参数求解办法等)

一、相关概念 1、卡方分布 若n个 相互独立 的随机变量 ξ₁、ξ₂、……、ξn ,均服从 标准正态分布N(0,1),则这n个服从标准正态分布的随机变量的 平方和 构成一新的随机变量,其分布规律称为卡方分布(chi-squaredistribution);其中参数n称为自由度(通俗讲,样本中独立…

有关数据库的一级、二级、三级封锁协议

一级封锁协议 一级封锁协议是指,事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。事务结束包括正常结束(COMMIT)和非正常结束(ROLLBACK).一级封锁协议可防止丢失修改,并保证事务T是可恢复的。在…

SpringBoot热部署

启动热部署 关于热部署 重启(Restart):自定义开发代码,包含类、页面、配置文件等,加载位置restart类加载器重载(ReLoad):jar包,加载位置base类加载器开启开发者工具 导…

gma 地理空间绘图:(1) 绘制简单的世界地图-2.设置经纬网

内容回顾 gma 地理空间绘图:(1)绘制简单的世界地图-1.地图绘制与细节调整 方法 AddGridLines(LONRange (-180, 180, 15), LATRange (-90, 90, 15), ShowLON True, ShowLAT True, LineColor ‘gray’, LineStyle (0, (6, 6)), LineWidth 0.3) 功能&#xf…

10种常见网站安全攻击手段及防御方法

在某种程度上,互联网上的每个网站都容易遭受安全攻击。从人为失误到网络罪犯团伙发起的复杂攻击均在威胁范围之内。 网络攻击者最主要的动机是求财。无论你运营的是电子商务项目还是简单的小型商业网站,潜在攻击的风险就在那里。 知己知彼百战不殆&…

MOA-30kV氧化锌避雷器泄露电流测试仪

一、概述 用于检测10kV及以下电力系统用无间隙氧化锌避雷器MOA阀电间接触不良的内部缺陷,测量MOA的直流参考电压(U1mA)和0.75 U1mA下的泄漏电流。该仪器将直流高压电源、测量和控制系统组成一体,元件浓缩在一个机箱内&#xff0c…

JS混淆加密:Eval的未公开用法

JavaScript奇技淫巧:Eval的未公开用法 作者:http://JShaman.com w2sft,转载请保留此信息很多人都知道,Eval是用来执行JS代码的,可以执行运算、可以输出结果。 但它还有一种未公开的用途,想必很少有人用过。…

【计算机网络】数据链路层:组帧,奇偶校验,CRC循环冗余校验,海明码详解

数据链路层 一、校验 1. 奇偶校验 偶校验 数据位和为偶数:校验位为0;数据位和为奇数:校验位为1; 奇校验 数据位和为奇数:校验位为0;数据位和为偶数:校验位为1; 缺点是会存在误判…

【Autoware】采集实验数据bag包并仿真运行

文章目录1. 官方demo包2. 控制底层地图采集3. 感知定位4. 规划控制5. 仿真或实车运行1. 官方demo包 wget http://db3.ertl.jp/autoware/sample_data/sample_moriyama_data.tar.gz wget http://db3.ertl.jp/autoware/sample_data/sample_moriyama_150324.tar.gz官方示例包的网上…

iPhone屏蔽APP广告的方法

iPhone怎么屏蔽网站(域名)? 操作步骤:“设置” -> “屏幕使用时间” -> “打开屏幕使用时间” -> “内容和隐私访问限制” -> “内容访问限制” -> “网页内容” -> “限制成人网站” -> “永不允许”, 添加需要屏蔽的网站或者域名…

项目开发过程中实际遇到的几个问题处理

1、今天开发环境运行的时候出现下面问题 The project cannot be built until build path errors are resolved. 出现报错情况,之前也没有遇到过。 根据字面意思“在解决生成路径的错误之前,无法生成项目”,也就是说项目的路径位置配置错误…

【论文速递】CVPR2021 - 基于自引导和交叉引导的小样本分割算法

【论文速递】CVPR2021 - 基于自引导和交叉引导的小样本分割算法 【论文原文】:Self-Guided and Cross-Guided Learning for Few-Shot Segmentation 【作者信息】:Bingfeng Zhang, Jimin Xiao , Terry Qin 获取地址:https://openaccess.the…