当前位置: 首页 > news >正文

2.10 mysql设置远程访问权限

2.10 mysql设置远程访问权限

  • 目录
      • 1. 管理员运行mysql命令窗口
      • 2. 使用 root 用户重新登录 MySQL
      • 3. 修改用户权限
      • 4. 修改mysql安装目录下的my.ini

目录

说明:

Mysql8.0 设置远程访问权限

一、Mysql8.0 设置远程访问权限

1. 管理员运行mysql命令窗口

在这里插入图片描述

2. 使用 root 用户重新登录 MySQL

输入密码
********你的数据库密码

在这里插入图片描述

3. 修改用户权限

-- 确认用户是否存在,必要时创建用户
CREATE USER IF NOT EXISTS 'root'@'%' IDENTIFIED BY '123456';-- 修改已存在用户的密码
ALTER USER 'root'@'%' IDENTIFIED BY '123456';-- 授予所有权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;-- 刷新权限使更改生效
FLUSH PRIVILEGES;

在这里插入图片描述

请确保每个 SQL 语句都是单独执行的,不要在一行中输入多个命令。


注意事项
确认当前登录用户有足够的权限: 确保你使用的是具有足够权限的 MySQL 用户(如 root 用户)。

确认 MySQL 服务正在运行: 确认 MySQL 服务已经启动并正常运行。

检查 MySQL 配置文件: 确保 MySQL 配置文件 (my.cnf 或 my.ini) 中的 bind-address 配置允许远程连接,例如:

bind-address = 0.0.0.0
允许所有IP地址连接,或者设置为服务器的IP地址。

-- 查询用户信息
select host,user from mysql.user;

在这里插入图片描述

出现 % 即表明修改成功。

4. 修改mysql安装目录下的my.ini

允许所有IP地址连接,或者设置为服务器的IP地址。

在这里插入图片描述


在这里插入图片描述

bind-address = 0.0.0.0

如果不允许更改就另存到桌面再拖拽进去。

mysql设置远程访问权限

最后重启mysql数据库

在这里插入图片描述


在这里插入图片描述

相关文章:

  • 【第7章】SpringBoot整合Mybatis-Plus
  • 2024年QMT智能量化交易全解读:一文带你深入了解什么是QMT
  • 长安链使用Golang编写智能合约教程(二)
  • 深度解析搜索引擎广告(SEM)与社交媒体广告(SMM):NetFarmer助力企业数字化出海
  • 【QT八股文】系列之篇章3 | QT的多线程以及QThread与QObject
  • Google力作入选CVPR2024:用生成模型的超能力填充庞大的负样本空间
  • npm镜像源管理
  • 端到端目标检测 |从DETR 到 GroundingDINO
  • Linux 用户与用户组
  • 《Docker实际应用场景:开发、测试、CI/CD、微服务和容器编排》
  • 基于FIDO2和USBKEY硬件的SSH认证
  • 58. UE5 RPG AI行为树的装饰器
  • 【ai】livekit:Agents 2 :会话式AI 快速开始
  • 扒出秦L三个槽点,我不考虑买它了
  • Khoj:开源个人AI助手能连接你的在线和本地文档充当你的第二大脑
  • 【mysql】环境安装、服务启动、密码设置
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • Angular 2 DI - IoC DI - 1
  • bootstrap创建登录注册页面
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • leetcode讲解--894. All Possible Full Binary Trees
  • Python 基础起步 (十) 什么叫函数?
  • SAP云平台里Global Account和Sub Account的关系
  • scala基础语法(二)
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • session共享问题解决方案
  • 免费小说阅读小程序
  • 实现简单的正则表达式引擎
  • 首页查询功能的一次实现过程
  • 数据仓库的几种建模方法
  • 通过npm或yarn自动生成vue组件
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • UI设计初学者应该如何入门?
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #pragam once 和 #ifndef 预编译头
  • #预处理和函数的对比以及条件编译
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (C语言)fread与fwrite详解
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (pytorch进阶之路)扩散概率模型
  • (强烈推荐)移动端音视频从零到上手(上)
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .net Application的目录
  • .Net MVC + EF搭建学生管理系统
  • .Net mvc总结
  • .net Signalr 使用笔记
  • .NET成年了,然后呢?
  • .Net组件程序设计之线程、并发管理(一)
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节