mysql无法通过套接字连接到本地mysql服务器

4bbkushb  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(281)

因为mysql最近出了问题,所以我试图删除并重新安装它。
但是正如标题所说:“mysql无法通过socket连接到本地mysql服务器”我已经尝试了好几天来解决这个问题,但是我对linux还不熟悉,所以没有走远。
首先我成功地做到了:

sudo su

service zoneminder stop

apt remove zoneminder

apt purge zoneminder

apt autoremove

那么 mysql -u root -p 给出问题:
“无法通过套接字'/var/run/mysqld/mysqld.sock'(2)连接到本地mysql服务器”
然后我再次尝试用以下命令重新启动mysql: /etc/init.d/mysql start 回答:
[…..]正在启动mysql(通过systemctl):mysql.service的mysql.servicejob失败,因为控制进程退出并返回错误代码。有关详细信息,请参阅“systemctl status mysql.service”和“journalctl-xe”。
所以我做了: systemctl status mysql.service l、 服务● mysql.service-mysql community server loaded:loaded(/lib/systemd/system/mysql.service;启用;供应商预设:en
活动:自2018年6月14日星期四起激活(启动后)(结果:退出代码)16:0进程:5966 execstart=/usr/sbin/mysqld(code=exited,status=1/failure)进程:5959 execstartpre=/usr/share/mysql/mysql systemd start pre(code=exit main pid:5966(code=exited,status=1/failure);:5967(mysql-systemd-s cgroup:/system.slice/mysql.service)└─控制├─5967/bin/bash/usr/share/mysql/mysql systemd启动post└─6001睡眠1
不知道现在该怎么办。。。有人吗?
编辑:在我看来,这不是“linux”的东西,但这里引用了mysql错误日志中的一些内容:
2018-06-15t10:56:01.251215z 0[注]innodb:缓冲池加载于180615 12:56:01 mysqld:表'mysql.plugin'不存在2018-06-15t10:56:01.251348z 0[错误]无法打开mysql.plugin表。请运行mysql\u升级来创建它。2018-06-15t10:56:01.251477z 0[错误]未知选项“--无引擎替换”2018-06-15t10:56:01.251489z 0[错误]中止
mysqld:表'mysql.plugin'不存在2018-06-15t10:55:30.931509z 0[错误]无法打开mysql.plugin表。请运行mysql\u升级来创建它。2018-06-15t10:55:30.931613z 0[错误]未知选项“--无引擎替换”2018-06-15t10:55:30.931633z 0[错误]中止

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题