今天朋友想同一数据库多人协作,于是叫我连接他的数据库,我输入他给的主机和用户发现无法连接。于是我发现了。。。
- 他给的IP地址错误,他是直接浏览器通过网页查询给了个错误的地址。
- 用户本地无法登陆,允许他人连接但本地连不上。
- 防火墙端口未配置,直接访问会遭到防火墙拦截。
现记录配置过程中的要点:
- 允许其它ip连接
- 防火墙配置相应端口TCP允许(MySQL为3306,sqlserver为1433)注意配置管理器也需要TCP允许,这里端口设为sql占用端口即可
最后红色部分改为主机IP就好了
后来让他们4台电脑连接我本地数据库,因为一个同学误操作对我的其他数据库进行了修改,所以在给定权限的时候要注意。
还有看了下云数据库很便宜,几元一个月可以考虑入手