MySql设置远程连接

本文使用的是MySQL8.0版本,安装在centos7中,不管是在Windows还是Linux中都是通用的,基于权限修改来达到远程连接的目的

Windows与Linux同理

1、登录Mysql

打开终端控制面板,输入mysql -uroot -p你的Mysql root密码回车

Windows 按win + r 输入 cmd 回车,在控制面板输入 mysql -uroot -p你的Mysql root密码回车
出现如图所示为登录成功

在这里插入图片描述

2、 进入mysql库

输入 use mysql切换数据库,出现如图所示为切换成功

在这里插入图片描述

3、执行更新权限语句

update user set Host='%' where User='root'; 解释: “%”指的是所有地址。
出现如图所示为修改成功

在这里插入图片描述

4、查看权限

select host, user from user; 查看权限。

在这里插入图片描述

5、使用数据库连接工具测试链接

数据库工具推荐Navicat 15 工具
点这里下载 (安装包和免费使用教程)提取码:99rt

5.1 新建连接

在这里插入图片描述

5.2 数据相关信息

在这里插入图片描述


文章标签:

原文连接:https://blog.csdn.net/qq_25866579/article/details/123953360

相关推荐

【黄啊码】MySQL入门—3、我用select *,老板直接赶我坐火车回家去,买的还是站票

MySQL约束

MySQL - 函数及约束命令

MySQL 啥时候用表锁,啥时候用行锁?

【云原生】风云暗涌的时代,DBA们的利刃出鞘了

《MySQL高级篇》四、索引的存储结构

学习 MySQL 需要知道的 28 个小技巧

shell脚本实现mysql数据库双机定时备份

使用JDBC实现Java代码连接MySQL

MySql搭建主从复制

数据库扩容也可以如此丝滑,MySQL千亿级数据生产环境扩容实战

mysql语法使用详细代码版

我的sql没问题为什么还是这么慢|MySQL加锁规则

MySQL - 多表查询与案例详解

【干货】MySQL底层架构设计,你了解多少?

2、MYSQL介绍

Spring事务失效的各种场景

009 面试题 SQL语句各部分的执行顺序

mysql 索引使用与优化

用TypeORM还需要手动释放数据库连接吗?