[ERROR] [MY-011300] [Server] Plugin mysqlx reported: ‘Setup of socket: ‘/var/lib/mysql/mysqlx.sock‘

这篇博客主要介绍了如何处理MySQL的sock配置路径不一致导致的问题。通过查看/etc/my.cnf,发现sock配置为/usr/share/mysql/sock/mysql.sock,但ls命令在/var/lib/mysql/目录下找不到mysqlx.sock。解决方案是创建软链接,并赋予mysql用户对/var/lib/mysql/目录的权限。具体步骤包括使用sudo ln -s命令创建链接,然后用sudo chown mysql -R /var/lib/mysql/来更改文件权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)查看/etc/my.cnf,显示sock配置路径

socket=/usr/share/mysql/sock/mysql.sock

(2)ls -l /usr/share/mysql/sock/mysqlx.sock能查看到mysqlx.sock

ls -l /var/lib/mysql/mysqlx.sock不能查看到mysqlx.sock

解决办法

第一步 创建链接

sudo ln -s /usr/share/mysql/sock/mysql.sock /var/lib/mysql/mysqlx.sock

第二部 添加用户文件拥有权限

sudo chown mysql -R /var/lib/mysql/

2025-03-13 21:01:46+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.2.0-1.el9 started. 2025-03-13 21:01:46+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2025-03-13 21:01:46+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.2.0-1.el9 started. '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock' 2025-03-13T13:01:47.075318Z 0 [System] [MY-015015] [Server] MySQL Server - start. 2025-03-13T13:01:47.266727Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.2.0) starting as process 1 2025-03-13T13:01:47.272850Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2025-03-13T13:01:47.784952Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2025-03-13T13:01:47.937491Z 0 [System] [MY-010229] [Server] Starting XA crash recovery... 2025-03-13T13:01:47.942542Z 0 [System] [MY-010232] [Server] XA crash recovery finished. 2025-03-13T13:01:48.018446Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed. 2025-03-13T13:01:48.018510Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel. 2025-03-13T13:01:48.020731Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory. 2025-03-13T13:01:48.047363Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock 2025-03-13T13:01:48.047464Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '9.2.0' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL. 2025-03-13T17:15:15.990497Z 127 [Warning] [MY-013360] [Server] Plugin sha256_password reported: ''sha256_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
03-15
2025-03-07T06:32:02.323621Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead. 2025-03-07T06:32:02.326185Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead. 2025-03-07T06:32:02.326225Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.39) starting as process 1 2025-03-07T06:32:02.334570Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2025-03-07T06:32:06.054832Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2025-03-07T06:32:06.605821Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed. 2025-03-07T06:32:06.605886Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel. 2025-03-07T06:32:06.631448Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory. 2025-03-07T06:32:06.677378Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock 2025-03-07T06:32:06.677483Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.39' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL. 2025-03-07T06:32:16.520430Z 9 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
03-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值