`
cooler1217
  • 浏览: 378432 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

mysql 用localhost能连用IP不能连

阅读更多
今天犯了一个非常低级的错误:MySQL 可以用localhost 连接,但不能用IP连接



结果原因是忘记了给数据库授权。用grant命令在MySQL的命令行控制台中处理一下就可以了。



grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';

all privileges 所有权限 也可以写成 select ,update等
*.* 所有库的所有表 如 databasename.*
用户名 随便起
IP  数据库所在的IP
identified by ‘密码’ 表示通过密码连接



执行完上述命令后用下面的命令刷新一下权限

flush privileges;
分享到:
评论
1 楼 openFox 2012-02-17  
受教了

相关推荐

    MySQL 可以用localhost 连接,但不能用IP连接的问题解决方法

    主要涉及到MySQL 可以用localhost 连接,但不能用IP连接的问题 方面的内容,对于MySQL 可以用localhost 连接,但不能用IP连接的问题 1.打开cmd窗口,进入MySQL安装的bin目录 2.执行命令登录数据库,之后会出现一行要...

    Mac os 解决无法使用localhost连接mysql问题

    在Mac OS系统中,当你遇到无法使用`localhost`连接到MySQL数据库的问题时,这通常涉及到网络连接机制和系统配置的差异。在这个问题中,我们发现`localhost`与`127.0.0.1`在连接MySQL时表现不同,这是因为它们采用的...

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

    本教程将详细解释如何设置MySQL以允许指定IP地址的远程访问连接。 首先,我们要理解MySQL的权限系统。在MySQL中,权限是基于用户、主机和数据库的三元组进行分配的。例如,`'user'@'host'`定义了一个特定的用户权限...

    从MySQL获取ip

    通过以上分析,我们可以看出该脚本主要实现了通过Shell命令启动网络服务、MySQL服务以及Apache服务,并通过MySQL命令行工具查询数据库中的IP地址,最后将查询到的IP地址分配给指定的网络接口。这对于自动化运维任务...

    mysql查询判断是否为ip地址,自创

    mysql查询判断是否为ip地址

    完美解决MySQL通过localhost无法连接数据库的问题

    问题:一台服务器的PHP程序通过localhost地址无法...大部分情况下,可以用localhost代表本机127.0.0.1,但是在MySQL连接时,二者不可混用,而且MySQL中权限设置中localhost与127.0.0.1也是分开设置的。当设置为127.0.0.

    MYSQL无法远程连接

    - 使用`UPDATE`语句更新`user`表中的`host`字段,将其值从`localhost`更改为`%`,表示允许所有IP地址连接。 ```sql UPDATE user SET host = '%' WHERE user = 'root'; ``` - 使用`SELECT`语句验证更新结果。 `...

    MySql通过ip地址进行访问的方法

    主要介绍了MySql通过ip地址进行访问的方法,首先要登录mysql,切换数据库然后授权,具体代码详情大家参考下本

    MYSQL最新IP地址库(全国+全球)

    MySQL最新IP地址库是用于网络服务中识别和管理网络连接的重要资源,特别是对于需要进行IP定位、网络管理和安全控制的应用程序。这个IP地址库包含了全国乃至全球范围内的IP地址信息,确保了数据的广泛覆盖和准确性。...

    最全ip地址MYSQL数据库

    使用这个数据库时,你需要将其导入到你的MySQL服务器中,然后编写SQL查询来获取IP地址的相关信息。例如,你可以创建一个简单的查询来查找某个IP地址所在的国家: ```sql SELECT country_name FROM ip_table WHERE ...

    全球IP地址分配表_MySQL版

    标题中的“全球IP地址分配表_MySQL版”指的是一个数据表,该表包含了全球范围内的IP地址分配信息,特别地,它是以MySQL数据库格式存储的。MySQL是一种流行的关系型数据库管理系统,用于存储和管理结构化数据,如表格...

    mysql连接错误解决

    3. **认证插件不兼容**:MySQL 8.0及更高版本默认使用“caching_sha2_password”作为认证插件。如果您使用的是较旧版本的应用程序或工具,可能需要将认证插件改为“mysql_native_password”。 #### 解决方案 下面...

    mysql-ip段

    但是,由于IP地址的数值比较不直观,可能会使用`INET_ATON()`和`INET_NTOA()`函数将IP地址转换为整数,以便于计算和索引。 压缩包中的`20110922 1704.sql`文件很可能是一个数据库备份或数据导入脚本,它包含了创建...

    纯真IP数据库MySQL版

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

    纯真ip数据库的mysql文件

    纯真IP数据库是一种广泛使用的IP地址数据库,主要包含中国大陆及部分...以上就是使用纯真IP数据库的MySQL文件时涉及的主要技术点,理解并掌握这些知识,能帮助你有效地集成和利用这个数据库进行IP地址的管理和查询。

    .net连接MYSQL驱动类

    尽管`MySqlConnection`是专为MySQL设计的,但如果你有使用ODBC驱动程序的需求,`OdbcConnection`也是一个可行的选择。以下是如何使用`OdbcConnection`连接到MySQL的例子: ```csharp using System.Data.Odbc; ...

Global site tag (gtag.js) - Google Analytics