讨论数量:
你的数据库 没有 data 目录, 也没有执行初始化操作
尝试执行这条命令 mysql --initialize
或 mysql --initialize-insecure
初始化后还是不能运行,且有 data 数据目录,检查下面的
是否有该目录:/var/lib/mysql/
mysql 是以什么角色运行的? ps aux | grep mysql 应该可以看到是哪个用户,或者 服务配置文件也可以设置
2中提到的用户 是否对 1 目录有读写权限
你将mysql服务重新起动一下,正常他就生成了
你到 /tmp/mysql.sock 里面去找一下
默认是在 /tmp/mysql.sock 里面
这个mysql.sock 是保证 本机通讯的
应该是mysql服务在启动的时候 应该会生成这么个文件
多谢各位的帮助,我已经装上了,参照着官方的二进制安装 dev.mysql.com/doc/refman/8.0/en/bi...