首页 > 数据库 >MySQL 允许远程连接

MySQL 允许远程连接

时间:2023-06-12 16:11:28浏览次数:46  
标签:Ace Sequel 端口 防火墙 远程 mysql MySQL 连接

下载的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 下载

标签:Ace,Sequel,端口,防火墙,远程,mysql,MySQL,连接
From: https://www.cnblogs.com/ghj1976/p/mysql-yun-xu-yuan-cheng-lian-jie.html

相关文章

  • MySQL表结构转换为ClickHouse表结构
    MySQL表结构转换为ClickHouse表结构https://github.com/hcymysql/binlog_parse_sql/blob/main/mysql_to_clickhose_schema.pyhttps://github.com/hcymysql/binlog_parse_sql/blob/main/mysql_to_clickhose_schema_test.py(MySQL表结构转换为ClickHouse表结构,该工具仅为单表测试使用)C......
  • Appium连接真机问题汇总
    一、手机连接电脑1、使用数据线,USB调试,手机进入开发者模式2、在Windows命令行中使用adbdevices查看设备连接情况,在Listofdevicesattached下能看到一个实例ID说明监听成功:  二、Appium1、打开Appium客户端,点击StartServerv1.22.2启动Appium 2、打开Appium 3......
  • 【高危】 Apache Kafka 远程代码执行漏洞复现及攻击拦截 (CVE-2023-25194)
    漏洞简介ApacheKafka是一个分布式数据流处理平台,可以实时发布、订阅、存储和处理数据流。KafkaConnect是一种用于在kafka和其他系统之间可扩展、可靠的流式传输数据的工具。攻击者可以利用基于SASLJAAS配置和SASL协议的任意Kafka客户端,对KafkaConnectworker创建或修改连接器......
  • MySQL闪回工具简介 及 binlog2sql工具用法
    一、闪回工具简介1.工具分类第一类以patch形式集成到官方工具mysqlbinlog中优点上手成本低。mysqlbinlog原有的选项都能直接利用,只是多加了一个闪回选项,未来有可能被官方收录。支持离线解析。缺点兼容性差、项目活跃度不高。难以添加新功能,实战效果欠佳。安装麻烦。需要对m......
  • MySQL 8.0.29 instant DDL 数据腐化问题分析
    前言Instantaddordropcolumn的主线逻辑表定义的列顺序与row存储列顺序阐述引入row版本的必要性数据腐化问题原因分析Bug重现与解析MySQL8.0.30修复方案前言DDL相对于数据库的DML之类的其他操作,相对来说是比较耗时、相对重型的操作;因此对业务的影比较严重。M......
  • Linux中软连接详解
    Linux中软连接详解原创 weijishu 微技术之家 2023-06-0206:06 发表于上海Linux软连接详解 软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。换句话说,也可以理解成Windows中的快捷方式。linux创建软连接命令: ln-s[dir1]......
  • mysql启动报can't create/write to file 'var/run/mysqld/mysqld.pid 错误解决办法
    msql启动报错,启动不了。进入mysql日志默认的路径为/var/log/mysqld.log查看日志,发现报错信息如下:can'tcreate/writetofile'var/run/mysqld/mysqld.pid解决办法:将/var/run/mysqld/权限赋给mysql执行以下命令即可:chown-Rmysql/var/run/mysqldchgrp-Rmysql/var/ru......
  • PyQt5 扫描远程端口
    #-*-coding:utf-8-*-#@Time:2023/6/916:00#@Author:wangyafeng#@FileName:main.py.py#@Email:[email protected]#@Software:PyCharmimportsysfromPyQt5.QtWidgetsimportQApplication,QMainWindowimportscanportimportthreadingimpor......
  • 一文解读MySQL事务
    经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢?本文就帮大家梳理一下。MySQL事务本文所说的MySQL事务都是指在InnoDB引擎下,MyISAM引擎是不支持事务的。数据库事务指的是一组数据操作,事务内的操作要么就是全......
  • mysql的基础语法
    启动/关闭数据库服务——mysqlnetstartmysql-开netstopmysql-关mysql-uroot-p密码showdatabases;——显示数据库dropdatabase数据库名;——删除数据库createdatabase数据库名;——创建数据库use数据库名;——使用数据库showtables;——查数据库中表selec......