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

解决MYSQL数据库无法使用IP访问的方法

 
阅读更多

解决MYSQL数据库无法使用IP访问的方法
MYSQL数据库缺省安装后,其默认用户名ROOT如果只能以或<127.0.0.1>方式访问主机,即通过外部IP地址访问返回如下内容: ERROR 1130 (): #HY000Host 'XXXXXX' is not allowed to connect to this MySQL server
可以增加一个用户,给其权限,允许由局域网或互联网进行外部访问,方法如下:
1。在运行中输入CMD,确定,进入文本方式。
2。输入mysql -h localhost -u root -p 回车,使用ROOT用户登录。
3。输入use mysql; 显示Database changed,选择MYSQL系统库。
4。假定我们现在增加一个'goldeye2000'用户,密码为'1234567',让其能够从外部访问MYSQL。
输入 grant all on * to 'goldeye2000' identified by '1234567';
FLUSH PRIVILEGES ;
ALL代表所有权限。
5。现在看看用户表内容。输入select user,host from user ; 可以看到"goldeye2000"用户已经加进去了,并且其权限为'% ','grande','localhost '。
6。退出MYSQL,输入QUIT;回车 7。我们现在可以用goldeye2000用户在局域网或互联网中以IP方式访问了。 mysql -h 192.168.0.115 -u goldeye2000 -p 。

分享到:
评论

相关推荐

    mysql设置指定ip远程访问连接实例

    在MySQL数据库管理中,远程访问连接允许用户从不同的计算机或网络位置访问数据库,这对于多用户协作、...通过遵循上述步骤并确保安全性,你可以让指定的IP地址访问远程MySQL数据库,从而实现更灵活的数据库管理与协作。

    C#调用MySQL数据库(使用MySql.Data.dll连接)

    MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection("server=服务器的ip...

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

    - 使用NaviCat连接远程Linux MySQL数据库时遇到10061未知故障的解决方案。 - 通过NaviCat远程连接SQL Server并转换成MySQL的详细步骤。 - 解决NaviCat无法远程连接MySQL的问题。 - MySQL数据库的安装以及与NaviCat ...

    VB6.0连接MySQL数据库

    - MySQL服务器的IP地址或域名:指向MySQL数据库服务器的地址。 - 端口号:MySQL数据库监听的端口,默认为3306。 - 用户名:具有访问数据库权限的MySQL用户账户名。 - 密码:对应用户名的访问密码。 - 默认数据库:...

    最全ip地址MYSQL数据库

    本资源"最全IP地址MYSQL数据库"提供了一个包含大量IP地址数据的MySQL数据库,可以帮助用户快速查询IP地址对应的位置信息,如国家和城市。 首先,我们来了解一下IP地址的基本概念。IP地址(Internet Protocol ...

    JS直接访问数据Mysql

    JavaScript 直接访问 MySQL 数据库 在 JavaScript 中直接访问 MySQL 数据库是通过 JavaScript DataBase Connector(JSDBC)实现的。JSDBC 提供了一个连接 MySQL 数据库的组件,使得开发者可以在 JavaScript 中直接...

    mysql数据库无法被其他ip访问的解决方法

    主要给大家介绍了关于mysql数据库无法被其他ip访问的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

    mysql不能用localhost,127.0.0.1连接,只能用ip连接 的解决方法

    在MySQL数据库系统中,连接方式通常分为通过主机名(如localhost)和IP地址(如127.0.0.1)两种。当你遇到“mysql不能用localhost,127.0.0.1连接,只能用ip连接”的问题时,这可能是由于MySQL配置文件中的设置或用户...

    【怎么实现外网访问内网mysql数据库】 外网访问内网mysql.docx

    实现外网访问内网MySQL数据库 在本文中,我们将讨论如何实现外网访问内网MySQL数据库。该方法适用于动态公网IP的路由器,并且具有路由器登录管理权限。下面是实现内网MySQL数据库的步骤: 首先,需要明确 MySQL ...

    ODBC连接MySQL数据库.pdf

    本文将涵盖以下几个部分:ODBC概述、MySQL数据库介绍、ODBC连接MySQL的配置与使用、ODBC驱动安装及版本、连接字符串的构建与使用、在Visual Studio中通过ODBC连接数据库的代码示例。 ### ODBC概述 ODBC(Open ...

    php连接mysql数据库最简单的实现方法

    在连接MySQL数据库之前,您必须指定以下信息: MySQL数据源名称或DSN:指定MySQL数据库服务器的地址。您可以使用IP地址或服务器名称,例如,127.0.0.1 或 localhost MySQL数据库名称:表示要连接的数据库的名称。 ...

    完美解决Delphi连接mysql数据库

    在IT行业中,数据库管理系统(DBMS)是软件开发不可或缺的一部分,而MySQL作为一款流行的开源关系型数据库,被广泛应用于各种项目...通过掌握这些技术,你可以构建出稳定、高效的Delphi应用程序,无缝对接MySQL数据库。

    mysql数据库数据库数据库数据库数据库

    根据提供的文件信息,可以看出本文主要围绕MySQL数据库的基本操作与管理展开。尽管原文存在大量重复以及表述不清晰的地方,但还是可以从中提炼出一系列关键知识点。接下来将这些知识点进行整理和扩展,以便更好地...

    Qt连接Mysql数据库驱动

    在网络配置中,可以选择启用TCP/IP连接并设置端口号(默认为3306),这样可以远程访问MySQL数据库,否则只能在同一台机器上访问数据库。 3. Qt连接MySQL数据库驱动编译 最后,需要编译Qt与MySQL数据库之间的驱动。...

    纯真IP数据库MySQL版

    在本文中,我们将深入探讨纯真IP数据库MySQL版的特性和使用方法,以及如何操作其中的文件,如ip.frm、ip.MYD和ip.MYI。 一、纯真IP数据库简介 纯真IP数据库主要包含全国乃至全球的IP地址与地理位置信息,如城市、...

    MySQL数据库使用

    ### MySQL数据库使用详解 ...通过以上步骤,我们可以很好地理解MySQL的基本使用方法,包括服务的配置与启动、数据库的基本操作以及用户账户的管理等核心概念和技术要点。这对于学习和使用MySQL非常有帮助。

    Kepware EX6与MySQL数据库通讯.pdf

    在将PLC数据实时写入MySQL数据库的过程中,开发者需要了解并熟悉Kepware的通讯机制和MySQL数据库的存储方式,根据实际项目需求,进行数据读写、存储和查询等操作。通过这种方式,可以实现工控系统中的数据采集、监控...

    【Linux系统无法访问MySQL数据库怎么办】-sql无法访问数据库-.doc

    通过以上步骤和方法,你应该能够解决Linux系统无法访问MySQL数据库的问题。在处理这类问题时,关键是正确诊断问题的根源,然后针对性地采取措施。如果问题依然存在,建议查阅MySQL官方文档或在线社区寻求帮助。

Global site tag (gtag.js) - Google Analytics