专栏首页陶士涵的菜地[日常] 解决mysql localhost可以连接但是127.0.0.1不能连接

[日常] 解决mysql localhost可以连接但是127.0.0.1不能连接

在测试mysql的过程中遇到使用localhost可以连接但是127.0.0.1不能连接,原因是localhost使用的本地socket连接,127.0.0.1使用使用的tcp连接

在mysql库的user表中,root账号默认的加密验证方式是auth_socket是,从新使用新的方式生成一下密码加密就可以了

可以更改下用户的加密方式: update user set authentication_string=password("123456"),plugin='mysql_native_password' where user='root';

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [PHP] 设计一个可扩展的用户登陆系统

    1. 大部分互联网业务中 , 用户登陆功能是非常常见的模块 , 针对登陆功能的数据库设计常见的是下面这样的

    陶士涵
  • [视频教程] 配置mysql用户的权限并查询数据

    MySQL安装后,需要允许外部IP访问数据库。修改加密配置与增加新用户,配置用户权限 修改配置文件,增加默认加密方式的配置项。

    陶士涵
  • [MySQL] 解决Error 1698: Access denied for user 'root'@'localhost'

    当程序中使用root账号连接mysql时报以下错误,但是使用命令行是可以正常连接的,那么就查询下mysql数据库的user表,查看下当前用户的密码加密方式,看看...

    陶士涵
  • 一个TCP TIME_WAIT过高引起的连接mysql超时案例

         客户将mysql从IDC迁移至公有云后,时常有出现建立连接超时的情况,业务使用的场景是PHP短连接到mysql,每秒的新建连接数在3000个左右,这个...

    腾讯云数据库 TencentDB
  • Web 部署工具 1.0

    Web 部署工具简化了 IIS Web 服务器、Web 应用程序和网站的迁移、管理和部署。管理员可以结合使用命令行脚本和 Web 部署工具来同步 IIS 6.0...

    张善友
  • Python中如何把redis取出的数据去掉b'

    这个问题是最近在写爬虫的时候遇到的,本次使用了redis对爬取的数据进行存储,便于对数据进行二次清洗。存入的过程是非常顺利的。但是在二次数据清洗时,在redis...

    申霖
  • 5-STM32物联网开发系统方案微信小程序篇

    https://www.cnblogs.com/yangfengwu/p/11037653.html

    杨奉武
  • 利用venom之免杀木马花样上线

    洛米唯熊
  • 程序员用C/C++打造车牌识别系统!同学眼中只有膜拜

    EasyPR是一个中文的开源车牌识别系统,其目标是成为一个简单、灵活、准确的车牌识别引擎。

    诸葛青云
  • Vue:基于Vue2的饿了么实战总结

    MrTreasure

扫码关注云+社区

领取腾讯云代金券