mysql h 127.0.0.1_MySQL 连接时尽量使用 127.0.0.1 而不是 localhost
原因
Whenever you specify "localhost" or "localhost:port" as server, the MySQL client library will override this and try to connect to a local socket (named pipe on Windows). If you want to use TCP/IP, use "127.0.0.1" instead of "localhost". If the MySQL client library tries to connect to the wrong local socket, you should set the correct path as in your PHP configuration and leave the server field blank.
localhost 使用的 Linux socket,127.0.0.1 使用的是 tcp/ip
为什么我使用 localhost 一直没出问题
因为你的本机中只有一个 mysql 进程, 如果你有一个 node1 运行在 3306, 有一个 node2 运行在 3307
mysql -u root -h localhost -P 3306
mysql -u root -h localhost -P 3307
都会连接到同一个 mysql 进程, 因为 localhost 使用 Linux socket, 所以 -P 字段直接被忽略了, 等价于
mysql -u root -h localhost
mysql -u root -h localhost
而 -h 默认是 localhost, 又等价于
mysql -u root
mysql -u root
为了避免这种情况(比如你在本地开发只有一个 mysql 进程,线上或者 qa 环境有多个 mysql 进程)最好的方式就是使用 IP
mysql -u root -h 127.0.0.1 -P 3307
mysql h 127.0.0.1_MySQL 连接时尽量使用 127.0.0.1 而不是 localhost相关推荐
- 配置Eureka时Status显示的是电脑名而不是localhost及ipAddr显示为本机ip的问题
Status显示的是电脑名而不是localhost与配置有关 Status显示格式是可以进行更改的,默认的配置是电脑名:服务名:端口.ipAddr默认也是192.168.247.1如下: 实际上才开发 ...
- MySQL数据库的可视化管理工具连接时一些问题解决~
1.解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误 2.m ...
- 七.【Python3.8+Django3.0从零开始系列】Django3.0+Python3.8连接MySql8.0及遇到的问题解决
目录 一.Django3.0连接MySql8.0准备 二.安装pymysql 三.安装mysqlclient 错误解决方法: 四.使用PyCharm的可视化数据库管理工具,连接Mysql8创建数据库 ...
- 解决redis-cli连接时出现Could not connect to Redis at 127.0.0.1:6379: Connection refused
解决redis-cli连接时Could not connect to Redis at 127.0.0.1:6379: Connection refused 原因:服务端未启动 [root@local ...
- mysql8.0连接时长配置_初学者在Mysql8.0连接时的几个常见基本问题
最近在做一些java web整合时使用的最新版Mysql8.0.3,发现Mysql连接中的几个问题,总结如下: package db;//自定义包名 import java.sql.*; public ...
- Mysql 8.0 创建DBCP连接池
DBCP连接池简介 DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目.DBCP通过连接池预先同数据库建立一些连接放在内存中 ...
- 关于使用docker-compose部署nacos与mysql8.0之后nacos连接不上mysql的问题
项目场景: 使用docker-compose来对安装部署的docker进行统一管理. 问题描述 在使用docker-compose restart命令一键启动时,nacos在连接mysql8.0的时候 ...
- svn: 无法连接主机“127.0.0.1”: 拒绝连接
尝试搭建SVN服务器,前面的步骤都OK,服务已经启动, svnserve -d --listen-port 80 --listen-host 0.0.0.0 -r /data/nerrissa/svn ...
- VMware 连接ISO镜像时,切换可移动设备时遇到错误: 对磁盘“ide1:0”执行的连接控制操作失败?
VMware 连接ISO镜像时,切换可移动设备时遇到错误: 对磁盘"ide1:0"执行的连接控制操作失败?或者找不到该文件? 解决: 点虚拟机-设置-选中硬盘–使用ISO映像文件 ...
最新文章
- 深入解析Java OutOfMemoryError
- R绘制QQ图并解读QQ图
- 动易SiteFactory CMS自动采集器 V2.0
- MySQL高性能优化实战总结!
- 重启IIS报错:IIS 服务或万维网发布服务,或者依赖这 服务可能在启动期间发生错误或者已禁用...
- 0.C++之RAII技术解析
- Mac下安装mysql5.7 完整步骤(图文详解)
- Vue——自定义组件的 v-model
- 本地安装Docker
- 初识Spring Security
- 【codevs1087NOIP2003】麦森数,高精度+对数+快速幂
- 项目小记: IFRAME引起内存泄露的解决方法
- ios uiview动画_iOS UIView动画
- DBVisualizer 添加数据库JDBC驱动
- mysql插入数据显示:Incorrect datetime value: '0000-00-00 00:00:00'
- 阶段3 2.Spring_07.银行转账案例_3 分析事务的问题并编写ConnectionUtils
- 中国知网论文免费下载的4个方法分享
- java string 深拷贝_探讨java深拷贝
- vue集成阿里云Aliplayer直播点播组件
- python应用——简单的跟随北上资金策略