`
cooler1217
  • 浏览: 380159 次
  • 性别: 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

    通过以上分析,我们可以看出该脚本主要实现了通过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地址的管理和查询。

    mysql允许远程连接

    但是,默认情况下,MySQL 帐号不允许从远程登录,只能在 localhost 登录。然而,在某些情况下,我们需要从远程主机连接到 MySQL 服务器,以便更方便地管理和维护数据库。这篇文章将提供两种方法来设置 MySQL 允许...

    远程用户连接mysql授权

    其中`-h localhost`表示连接本地MySQL服务,`-u root`表示使用root用户登录。如果设置了密码,则需要添加`-p`选项并输入密码。 2. **授予远程访问权限** 在MySQL命令行中,可以使用`GRANT`语句来授予用户特定的...

Global site tag (gtag.js) - Google Analytics