gpt4 book ai didi

mysql - 不用 sudo 连接到本地 MySQL 服务器

转载 作者:可可西里 更新时间:2023-11-01 08:16:42 25 4
gpt4 key购买 nike

这个命令:

mysql -uroot -p

出现以下错误:

错误 2002 (HY000):无法通过套接字 '/var/lib/mysql/mysql.sock' (13) 连接到本地 MySQL 服务器

但是使用 sudo 权限运行同样的,工作:

sudo mysql -uroot -p

我的MySQL Server 安装是自定义的,因为我需要5.1 版本,所以我从官方网站下载了RPM,使用alien 将其转换为deb,并使用dpkg 安装。名为:/var/lib/mysql/mysql.sock 的文件存在,但它的所有者是 mysql 用户。

请问,我怎样才能摆脱 sudo 要求?

Ubuntu 14.04MySQL 服务器 5.1.73MySQL 客户端 5.5.37

最佳答案

您需要更改/var/lib/mysql/和 sock 文件的权限,以使其可以被 root 以外的其他用户读取。你可以试试这个:

sudo chmod -R 755/var/lib/mysql/

关于mysql - 不用 sudo 连接到本地 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24479868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com