如何多人在同一个局域网下连接Mysql数据库?怎么将 MySQL 数据库共享给他人?保姆级教程idea,Navicat连接

我发现了有些人喜欢静静看博客不聊天呐,

但是ta会点赞。

这样的人呢帅气低调有内涵,

美丽大方很优雅。

说的就是你,

不用再怀疑哦

本人在学校做项目的时候遇到的问题,但是csdn上面的文章教程不够详细,这个教程是我们三个人看了教程并且自己琢磨得到的。记录一下,也方便之后的程序员前来学习

idea坡界:

文章确保是每个人都使用idea,先去官网下载企业版(U开头的单词),如果安装后看到是社区版community立刻删掉,2018-2024idea坡界(2024太新可能不行):

链接:https://pan.baidu.com/s/1CJcpShfkrlUpcTedKsESTw?pwd=wb80

提取码:wb80

一、主机需要做的事

主机需要做的事就比较多了,主机++最好++装一个Navicat,方便一些,当然不装也是可以的。后面有仅使用终端的教程(目录:没有Navicat)

输入你的用户名和密码,需要是你们都记得住的

⚠️⚠️⚠️记得点保存!!!

提供权限

连接数有问题就调到最大

没有Navicat

通过终端连接到mysql:

mysql -u root -p 输入你的root密码:

use mysql; //不能乱改,因为这是Mysql自带的

添加用户

sql 复制代码
CREATE USER `aaa`@`%` IDENTIFIED BY '111';

aaa是用户名可以根据自己的需要更换,111是密码可以根据自己的需要更换

修改连接所需的host为任意

sql 复制代码
update user set host="%" where user='aaa';

最后刷新权限

flush privileges;

二、其他人(客户端)的连接

其他人等主机配好后,连上热点就可以连接了

获取主机ip:终端输入ipconfig

客户端使用idea连接:

参考资料:让别人连接自己的mysql数据库,共享mysql数据库_mysql数据库 多人使用-CSDN博客

相关推荐
aiks_yuan9 分钟前
MySQL 死锁怎么排查:看懂 INNODB STATUS 死锁日志,先查后插为什么必死锁(MySQL 8.2 实测)
mysql
Lucifer三思而后行1 小时前
最近折腾了一下金仓数据库的备份恢复
数据库·备份恢复
草莓熊Lotso2 小时前
【C++ 基于微服务的即时通讯系统】文件存储子服务实战:UUID生成、文件IO封装与全接口单元测试
开发语言·网络·数据库·c++·微服务·架构·单元测试
进击的荆棘3 小时前
MySQL——库的操作
数据库·mysql
晓梦林3 小时前
BUUCTF-菜刀流量-MISC-学习笔记
笔记·学习
2601_967980114 小时前
“小程序·云开发”上线 助力开发者的高效利器
数据库·存储管理·小程序云开发·云函数·开发者工具
zhangjw344 小时前
1-9 SELECT 查询基础:where、group by、having、order by、limit offset
数据库·postgresql·pg数据库
计算机毕设定制辅导-无忧学长4 小时前
《基于Spring Boot的迷游哈游戏综合服务平台的开发》
java·vue.js·spring boot·mysql·迷游哈游戏综合服务平台
唐老板4 小时前
Postgres 慢查询,先取证再动手
数据库·ai编程
笃行35011 小时前
数据库性能优化的五处内核改造,KingbaseES 配了四件诊断工具
数据库