自学内容网 自学内容网

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

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

但是ta会点赞。

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

美丽大方很优雅。

说的就是你,

不用再怀疑哦

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

idea坡界:

文章确保是每个人都使用idea,先去官网下载企业版(U开头的单词),如果安装后看到是社区版community立刻删掉,2018-2024idea坡界(2024太新可能不行):
链接:https://pan.baidu.com/s/1CJcpShfkrlUpcTedKsESTw?pwd=wb80 
提取码:wb80

一、主机需要做的事

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

37b9a7872c1e4b4bb3d7330706c59507.png

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

264bf9b347ef4d04b7ef2469bdb399f5.png

0c5dade86dee44e2b97429d306720ea5.png

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

654c306b2023455fb84c83b27e13fde6.png

提供权限

5a1a236984014421b2376b7f88e1910c.png

连接数有问题就调到最大 

c0d1d4c94f4a4441856c522cd83a8c3e.png

没有Navicat

通过终端连接到mysql:

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

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

添加用户

CREATE USER `aaa`@`%` IDENTIFIED BY '111';

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

修改连接所需的host为任意

update user set host="%" where user='aaa';

最后刷新权限

flush privileges;

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

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

获取主机ip:终端输入ipconfig

59092307aeae4be3a2106d1a83041d6c.png

客户端使用idea连接:

a79ba8c83bfe45e9a87d1780e5ae7aa1.png

e672fee0316a44d8ab7fe86e6921a9fb.png

试了一下 Navicat 连不上,用idea吧

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


原文地址:https://blog.csdn.net/CH3CH2CH4/article/details/144004595

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!