centos虚拟机安装MySQL数据库的报错

本文介绍了在CentOS虚拟机上安装MySQL数据库时遇到的常见错误及解决办法,包括启动错误、连接错误和权限问题。通过检查配置文件、定位socket路径和修改权限设置,成功解决了MySQL的安装和登录问题。
摘要由CSDN通过智能技术生成

关于我想把爬取的数据保存在数据库中,而虚拟机安装数据库出现种种报错。

前几天我用scrapy在网站上爬取了一些数据,本打算在centos虚拟机中安装个mysql数据库,可是种种报错,今天正好来了兴趣便开始网上搜各种资料以便于解决问题。
一开始我是用的centos的yum源下载mariadb,可是就是没办法打开。后来就打算在网上下载mysql用secureCRT的rz直接传到了虚拟机上,然后经过解压到虚拟机里,就这样错误开始出现。

一.mysql启动时报错,忘了报的啥错,其中有一个指向我的localhost.localdomain.err文件,进去发现配置文件写错了,浪费了很多时间,怪我没看它文件的报错信息。路径在自己安装的mysql路径里。
在这里插入图片描述

二.ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)报错
原因还是在我的mysql配置文件里(/etc/my.cnf)
我的socket选项没有到指定位置,可以用find / -name ‘*.sock’ 查找文件在哪。
在这里插入图片描述
不仅要在[mysqld]里指定socket路径,还要在[client]中指定&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫韵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值