ubuntu navicat17连接本机msyql8 /run/mysqld/mysqld.sock问题

创建链接目录并授权

bash 复制代码
# 创建/run/mysqld目录(如果不存在)
sudo mkdir -p /run/mysqld
# 授权给mysql用户
sudo chown -R mysql:mysql /run/mysqld
# 创建软链接(临时生效,重启后消失)
sudo ln -s /usr/local/mysql/tmp/mysqld.sock /run/mysqld/mysqld.sock

配置系统服务,重启后自动重建链接(关键步骤)

bash 复制代码
sudo vim /etc/systemd/system/mysql-socket-link.service

写入以下内容:

bash 复制代码
[Unit]
Description=Create MySQL socket symlink
After=local-fs.target

[Service]
Type=oneshot
ExecStart=/bin/mkdir -p /run/mysqld
ExecStart=/bin/chown mysql:mysql /run/mysqld
ExecStart=/bin/ln -sf /usr/local/mysql/tmp/mysqld.sock /run/mysqld/mysqld.sock
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

启动服务

bash 复制代码
# 重新加载systemd配置
sudo systemctl daemon-reload
# 设置开机自启
sudo systemctl enable mysql-socket-link.service
# 立即启动服务(创建链接)
sudo systemctl start mysql-socket-link.service

重启系统

bash 复制代码
sudo reboot

# 检查socket软链接是否存在
ls -l /run/mysqld/mysqld.sock
相关推荐
hai31524754339 分钟前
九章空间几何对照直译法:通用芯片 / 定制专用芯片 编译适配规则
linux·汇编·bash
ton_tom1 小时前
设备驱动程序编程-Linux2.6.10-kdb安装-32位
linux·运维·服务器
dddwjzx1 小时前
嵌入式Linux C应用编程入门——进程 ( 二 )
linux·嵌入式
白露与泡影1 小时前
慢 SQL 不一定是 SQL 慢:一次 MySQL 连接池耗尽的故障定位
数据库·sql·mysql
jieyucx3 小时前
【系统安全铁律】解密 Linux 权限三色数字密码:chmod 最小化赋权与生产环境避坑指南
linux·安全·系统安全·权限·chmod·777
还是鼠鼠3 小时前
AI掘金头条新闻系统 (Toutiao News)-缓存相关推荐新闻
后端·python·mysql·fastapi·web
AOwhisky4 小时前
Linux(CentOS)系统管理入门笔记(第四期)——文件系统(下篇):文件与目录操作实战——cpmvmkdirrmln
linux·运维·笔记·centos·云计算·文件系统
岑梓铭4 小时前
考研408《操作系统》复习笔记,第四章《4.2.2 文件操作、文件共享、文件保护》
linux·考研·操作系统·文件系统·408
Mr.HeBoYan4 小时前
DPDK为什么越来越少使用rte_ring?——从Lock-Free到Run-to-Completion,重新理解现代DPDK架构演进(上)
linux·网络·算法·性能优化·架构·dpdk
宠友信息4 小时前
Redis 内容社区源码架构优化与即时通讯数据一致性处理
spring boot·后端·websocket·mysql·uni-app