mysql本地登录无法使用端口号登录的解决方法

作者:wxc20062006 时间:2024-01-25 06:51:30 

最近在使用linux上进行本地登录时,发现既然无法正常登录 , 报如下错误信息:

[root@xxxx ~]# mysql -h localhost -u root -p -P 3306
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

分析:使用mysql --verbose --help进行分析,才发现原来port和socket对应的值都为0或者为空,也就是默认参数都没有。


[root@UHDEV013 ~]# mysql --verbose --help |grep socket
--protocol=name   The protocol to use for connection (tcp, socket, pipe,
-S, --socket=name  The socket file to use for connection.
          The buffer size for TCP/IP and socket communication.
socket              
[root@xxxxx ~]# mysql --verbose --help |grep port
-P, --port=#    Port number to use for connection or 0 for default to, in
port               0

而mysql登录时,是需要从配置文件中查找相关的参数,然后才能取到默认参数的,参数文件的位置如下:

对于直接使用在命令行使用-P 追加的参数 ,为何管不用,目前 我也不知道什么原因。


[root@UHDEV013 ~]# mysql --verbose --help |grep my.cnf
          order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/haier/mysql/etc/my.cnf /usr/haier/mysql/my.cnf ~/.my.cnf

解决方法:

在/etc/my.cnf文件中,在[client]中添加socket参数即可,只添加port参数不管用。原因目前不清楚。

总结

以上所述是小编给大家介绍的mysql本地登录无法使用端口号登录的解决方法网站的支持!

来源:https://blog.csdn.net/wxc20062006/article/details/80702423

标签:mysql,端口号,本地,登录
0
投稿

猜你喜欢

  • 详解pandas的外部数据导入与常用方法

    2023-05-15 19:15:11
  • 在Vue项目中使用d3.js的实例代码

    2024-05-11 09:13:56
  • vue2.0 可折叠列表 v-for循环展示的实例

    2024-04-28 09:32:22
  • python冒泡排序算法的实现代码

    2021-09-08 03:48:27
  • 详解Node.js 中使用 ECDSA 签名遇到的坑

    2024-05-08 09:36:01
  • Python使用列表和字典实现简单的考试系统详解

    2023-11-07 11:14:53
  • layui使用button按钮 点击出现弹层 弹层中加载表单的实例

    2024-05-02 17:22:15
  • python实现点对点聊天程序

    2023-10-27 11:42:02
  • Linux环境下MySQL-python安装过程分享

    2024-01-15 12:50:41
  • 如何利用SysOjects来获知数据库的信息?

    2010-01-01 15:43:00
  • 浅谈anaconda python 版本对应关系

    2023-12-06 01:02:35
  • python 动态渲染 mysql 配置文件的示例

    2024-01-26 05:15:20
  • TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)

    2022-11-08 00:54:03
  • 如何使用PyCharm及常用配置详解

    2021-09-22 14:59:47
  • 详解Vue中使用v-for语句抛出错误的解决方案

    2024-04-09 10:44:34
  • block 和 inline 的区别是?

    2009-12-08 13:00:00
  • 如何解决python多种版本冲突问题

    2023-12-28 06:41:17
  • 在Django中动态地过滤查询集的实现

    2023-06-15 12:20:15
  • opencv与numpy的图像基本操作

    2022-06-20 12:20:10
  • Python netmiko模块的使用

    2021-07-04 06:42:51
  • asp之家 网络编程 m.aspxhome.com