centos7 安装mysql后启动出错 谷歌搜了很多解决方法,但都未解决!希望有大佬帮忙看看

1. 运行环境

CentOS7

2. 报错信息

Error: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

3. 配置信息

日志文件

mysql.sock 没有找到这个文件,我已经重装了很多次了,还是没有

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

多谢各位的帮助,我已经装上了,参照着官方的二进制安装 dev.mysql.com/doc/refman/8.0/en/bi...

2年前 评论
讨论数量: 19

你的数据库 没有 data 目录, 也没有执行初始化操作

尝试执行这条命令 mysql --initializemysql --initialize-insecure

初始化后还是不能运行,且有 data 数据目录,检查下面的

  1. 是否有该目录:/var/lib/mysql/

  2. mysql 是以什么角色运行的? ps aux | grep mysql 应该可以看到是哪个用户,或者 服务配置文件也可以设置

  3. 2中提到的用户 是否对 1 目录有读写权限

2年前 评论
Laravel_Panda (楼主) 2年前
Laravel_Panda (楼主) 2年前
Laravel_Panda (楼主) 2年前
Laravel_Panda (楼主) 2年前

file

2年前 评论
kis龍 2年前
Laravel_Panda (作者) (楼主) 2年前
kis龍 2年前
陈先生

清空 /var/lib/mysql/ 目录试试

2年前 评论

安装完毕后有启动mysql吗? systemctl start mysql

yum install mysql mysql-server

2年前 评论
Laravel_Panda (楼主) 2年前

mysql mysql-server mysql-libs mysql-server 安装全了吗

2年前 评论
Laravel_Panda (楼主) 2年前

你将mysql服务重新起动一下,正常他就生成了
你到 /tmp/mysql.sock 里面去找一下
默认是在 /tmp/mysql.sock 里面
这个mysql.sock 是保证 本机通讯的
应该是mysql服务在启动的时候 应该会生成这么个文件

2年前 评论
Laravel_Panda (楼主) 2年前

多谢各位的帮助,我已经装上了,参照着官方的二进制安装 dev.mysql.com/doc/refman/8.0/en/bi...

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!