随笔 - 934, 文章 - 0, 评论 - 249, 阅读 - 345万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

MySQL 允许远程连接

Posted on   蝈蝈俊  阅读(387)  评论(0编辑  收藏  举报

下载的MySQL是 8.0.33 版本
下载地址: https://dev.mysql.com/downloads/mysql/

MySQL是部署在Win10的一台电脑上,要能其他机器也能访问,需要打开3306端口的防火墙,同时配置MySQL允许访问

防火墙

防火墙的设置在:
设置 - 网络 - Windows 防火墙

添加入站规则允许其他电脑访问mysql的3306端口

开放指定端口在防火墙的高级设置中。

其中选择入站规则 - 新建规则

注意规则应应用于 TCP 。

MySQL 授权

需要在MySQL的命令行,逐个输入如下命令:

use mysql

update user set host='%' where user ='root';

FLUSH PRIVILEGES;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

注意要在命令行, MySQL 自带的 Workbenth 默认登录的权限不够。

客户端连接

Mac 客户端推荐使用 Sequel Ace 。

2020年时,Sequel Pro 的合作者 Jakub Kašpar 表示 Sequel Pro 已经多个月无人维护,积压的问题已经多达 1100 条,索性自己挑大梁开了新分支 Sequel Ace,新分支将由他主导更新和维护。

可以通过github
https://github.com/Sequel-Ace/Sequel-Ace 下载。

或者在 apple store 下载

相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2015-06-12 gRPC版本的 Google APIs
点击右上角即可分享
微信分享提示