news 2026/4/23 11:36:59

ubuntu上的mysql远程连不上root

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu上的mysql远程连不上root

一、远程连不上

1. 先确认 MySQL 服务的监听配置

这是最常见的远程连接失败原因,MySQL 默认只监听本地 127.0.0.1,不对外网开放。
查看当前绑定的 IP

SHOWGLOBALVARIABLESLIKE'bind_address';
  • 如果结果是 127.0.0.1 → 只允许本地连接,需要修改。
  • 如果结果是 0.0.0.0 → 已经允许所有 IP 访问,跳过这一步。

2.先定位到 Ubuntu 上正确的配置文件

在 Ubuntu 中,MySQL 的主配置文件通常是:

/etc/mysql/mysql.conf.d/mysqld.cnf

修改 bind-address
在 [mysqld] 部分,找到这一行:

bind-address=127.0.0.1

改成

bind-address=0.0.0.0

3、重启mysql

sudosystemctl restart mysql

二、root连不上

先查询权限配置

#执行以下SQL查询root账号的所有权限配置SELECTuser,host,authentication_string,pluginFROMmysql.userWHEREuser='root';

如果没有root&‘%’
先显式创建用户,再执行授权
需要分两步操作,先创建 root’@‘% 用户(可设置密码),再给该用户授予权限,步骤如下:
步骤 1:先创建 ‘root’@’%’ 用户(必做)
执行创建语句(替换 你的密码 为实际要设置的 root 远程密码,也可留空但不推荐):

-- MySQL 5.7 及以下版本(password()函数可用)CREATEUSER'root'@'%'IDENTIFIEDBY'你的密码';-- MySQL 8.0 及以上版本(推荐,password()函数已废弃)CREATEUSER'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'你的密码';

步骤 2:再执行你的授权语句(此时用户已存在,不会报错)

GRANTALLPRIVILEGESON*.*TO'root'@'%'WITHGRANTOPTION;

步骤 3:刷新权限(使授权立即生效,必做)

FLUSHPRIVILEGES;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:29:54

Alist Helper:重新定义桌面文件管理体验

Alist Helper:重新定义桌面文件管理体验 【免费下载链接】alisthelper Alist Helper is an application developed using Flutter, designed to simplify the use of the desktop version of alist. It can manage alist, allowing you to easily start and stop th…

作者头像 李华
网站建设 2026/4/4 14:49:49

Minecraft Photon光影包配置指南:从基础优化到场景定制

Minecraft Photon光影包配置指南:从基础优化到场景定制 【免费下载链接】photon A shader pack for Minecraft: Java Edition 项目地址: https://gitcode.com/gh_mirrors/photon3/photon Minecraft画质优化一直是玩家提升游戏体验的核心需求,而Ph…

作者头像 李华
网站建设 2026/4/17 1:42:01

文生图模型部署新范式:Z-Image-Turbo预置权重模式趋势分析

文生图模型部署新范式:Z-Image-Turbo预置权重模式趋势分析 1. 为什么“开箱即用”正在成为文生图部署的分水岭 过去半年,我试过不下20个主流文生图镜像——从Stable Diffusion XL到SD3、从FLUX.1到Kolors,几乎每个都要经历“下载权重→校验…

作者头像 李华
网站建设 2026/4/17 4:37:27

React 18 官方文档本地化部署完整指南

React 18 官方文档本地化部署完整指南 【免费下载链接】docs-next-zh-cn :cn: Chinese translation for v3.vuejs.org 项目地址: https://gitcode.com/gh_mirrors/do/docs-next-zh-cn React 18 文档本地化部署是开发者高效学习 React 18 新特性的重要方式,通…

作者头像 李华
网站建设 2026/4/16 19:57:33

RexUniNLU用于短视频内容审核:文本匹配+情感分类双路风控

RexUniNLU用于短视频内容审核:文本匹配情感分类双路风控 1. 短视频内容审核的挑战与解决方案 短视频平台每天面临海量内容审核需求,传统人工审核方式效率低下且成本高昂。RexUniNLU作为一款强大的中文自然语言理解系统,通过文本匹配和情感分…

作者头像 李华
网站建设 2026/4/22 23:22:23

ccmusic-database保姆级部署指南:3步启动Gradio音乐流派识别Web服务

ccmusic-database保姆级部署指南:3步启动Gradio音乐流派识别Web服务 你是不是也遇到过这样的问题:手头有一段音乐,却说不清它属于什么风格?想快速判断一首歌是灵魂乐还是软摇滚,又不想翻资料查术语?今天要…

作者头像 李华