`
ldzyz007
  • 浏览: 719868 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

解决mysql远程访问

阅读更多
1.use mysql;
2.show tables;
3.select host from user;
4.update user set host ='%' where user ='root';
5.重启mysql服务


也可以重新创建一个用户赋权限

1.CREATE USER liudong IDENTIFIED BY '123456'

2.GRANT ALL PRIVILEGES ON 数据库名.* TO 'liudong'@'%' WITH GRANT OPTION

grant all on mysql.* to 'root'@'localhost' identified by '12345';


3.GRANT ALL PRIVILEGES ON 数据库名.* TO 'liudong'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

4.FLUSH PRIVILEGES

INSERT INTO mysql.user (Host,User,Password) VALUES('%','system', PASSWORD('12345'));




允许192.168.1.200 用户为root 密码为 123456链接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.200' IDENTIFIED BY '123456' WITH GRANT OPTION;

允许任意ip
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

修改root用户密码为123456
update user set password=PASSWORD('123456') where user='root';

不建议用以下方式赋权限
UPDATE user SET Host='192.168.1.200' WHERE User='root' AND Host='%' LIMIT 1;
update user set host = '%' where user ='root';
flush privileges;


SELECT
    mysql.user.User,
    mysql.user.Password,
    mysql.user.Host
FROM
    mysql.user ;
分享到:
评论

相关推荐

    服务器的MySQL不能远程访问的解决方案

    针对上述问题,我们可以采取以下步骤来解决MySQL远程访问问题: ##### 1. 修改MySQL配置文件 - **Windows环境**:找到`my.ini`文件(通常位于安装目录下),在`[mysqld]`部分添加以下行: ```ini [mysqld] skip...

    无法远程访问Mysql的解决方案

    无法远程访问Mysql的解决方案 Mysql 是一种关系型数据库管理系统,广泛应用于各种 web 应用程序中。然而,在实际应用中,我们常常会遇到无法远程访问 Mysql 的问题,这是由于 Mysql 的安全机制所致。下面我们将详细...

    在Ubuntu下解决MySQL不能远程访问的问题.docx

    本文将详细阐述如何在Ubuntu下解决MySQL不能远程访问的问题,具体步骤分为三个部分:配置文件的修改、MySQL数据库的修改以及再次用Mysql客户端登录验证。 ### 一、配置文件的修改 #### 步骤1:编辑my.cnf文件 ...

    mysql远程访问授权

    在探讨“mysql远程访问授权”这一主题时,我们首先需要理解MySQL作为一种广泛使用的开源关系型数据库管理系统,如何通过网络提供服务,以及如何安全地管理远程访问权限。远程访问授权是MySQL服务器安全策略的重要...

    解决mysql不能远程访问的解决方法.docx

    ### 解决MySQL无法远程访问的方法 #### 一、问题背景 在使用MySQL数据库时,有时会遇到无法从远程计算机访问数据库的问题。这通常是因为MySQL默认只允许本地(localhost)访问,而不支持远程连接。本文将详细介绍...

    MySQL 远程访问及中文乱码问题

    总的来说,解决 MySQL 的远程访问和中文乱码问题,需要理解数据库权限、字符集原理以及开发工具的使用。通过细心的配置和测试,我们可以确保数据库系统的正常运行,同时保障数据的完整性和可读性。

    服务器mysql远程配置

    MySQL是世界上最受欢迎的关系型数据库管理...总的来说,配置MySQL远程访问需要综合考虑网络、安全和数据库管理多个方面,确保既能满足远程操作需求,又能保持系统安全。希望这些信息能帮助你成功配置你的MySQL服务器。

    解决mysql远程连接不上问题

    ### 解决MySQL远程连接不上问题 在日常的数据库管理和维护工作中,我们经常会遇到MySQL数据库只能通过本地`localhost`访问而无法通过IP地址进行远程连接的问题。这种情况不仅限制了数据库的可访问性和灵活性,还...

    不改权限远程访问MySql服务器

    标题“不改权限远程访问MySQL服务器”涉及到的主要知识点是关于MySQL数据库的安全远程访问。在许多情况下,为了确保数据安全,数据库管理员通常会限制对MySQL服务器的远程访问,但有时我们可能需要在不修改服务器...

    rhel下安装mysql的两种方法

    ### RHEL 下安装 MySQL 的两种方法 #### 一、背景介绍 在 Red Hat Enterprise Linux (RHEL) 系统上安装 MySQL 数据库是...以上两种方法均可解决 MySQL 远程访问的问题,具体采用哪种方式取决于实际需求和安全性考虑。

    MYSQL无法远程连接

    ### MySQL无法远程连接问题解析与解决方案 #### 一、问题背景 ...综上所述,通过上述方法可以有效解决MySQL无法远程连接的问题。不过,在实施这些方案时,还需要根据实际情况灵活调整,以达到最佳效果。

    NaviCat连接时提示不支持远程连接的MySql数据库解决方法

    在某些情况下,可能需要从远程位置访问MySQL数据库,而这时可能会遇到“不支持远程连接”的问题。本篇文章将详细解释如何使用NaviCat工具解决这个问题,通过HTTP通道实现远程连接。 NaviCat是一款功能丰富的MySQL...

    MySql实现远程连接.txt

    #### 一、MySQL远程连接概述 MySQL 是一款非常流行的开源关系型数据库管理系统,广泛应用于各类网站及软件系统中。为了满足不同场景下的需求,MySQL 支持本地连接和远程连接。其中,远程连接允许用户从其他主机访问...

    mysql远程登录解决方法

    ### MySQL远程登录解决方案详解 MySQL作为一种广泛使用的开源关系型数据库管理系统,在...通过遵循上述指南,你可以有效地解决MySQL远程登录的问题,无论是临时需求还是长期部署,都能确保数据库的高效和安全访问。

    Win2012安装mysql的以及修改root用户可以远程链接

    ### Win2012系统上安装MySQL 5.7.17.0及配置远程访问详解 #### 一、安装MySQL 5.7.17.0 在Windows Server 2012环境下安装MySQL 5.7.17.0,首先需要下载MySQL的安装程序,通常可以从MySQL官网或其他可靠的资源站点...

    MySQL数据库设置远程访问权限方法总结.pdf

    MySQL数据库设置远程访问权限方法总结 MySQL数据库设置远程访问权限是关系型数据库管理系统中的一个重要问题。本文将详细介绍如何设置MySQL数据库的远程访问权限,并提供了一些相关的安全策略和Best Practice。 ...

    MySQL远程访问设置终极方法

    MySQL远程访问设置是确保开发和运维人员能够从任何地方安全地连接到数据库的关键步骤。本文主要探讨了在MySQL中设置远程访问的终极方法,适用于多种情况,为了解决这一问题提供了全面的解决方案。 首先,要开启...

    远程连接MySQL所遇到的问题以及解决问题方法

    远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置...使用以上方法可以解决不能进行远程连接 MySQL 数据库的问题,并且允许所有用户访问 MySQL 服务器。

    Navicat出现无法远程连接MySql服务器问题的解决办法

    Navicat无法远程连接MySql服务器问题的解决方法写在前面: ...mysql设置远程访问主要从以下三个方面去检测:首先检查网络,两台计算机之间必须能ping通,这是基础;第二:检测3306端口,对于端口只

    MYSQL不能从远程连接的解决方法

    当遇到MySQL无法进行远程连接的问题时,可以通过修改用户权限设置或者授权特定IP地址的远程访问权限来解决。这些步骤通常涉及到对MySQL系统数据库的修改,因此务必谨慎操作,并确保理解每一步的意义。此外,在进行...

Global site tag (gtag.js) - Google Analytics