gpt4 book ai didi

MySQL 作业无法启动

转载 作者:IT老高 更新时间:2023-10-28 23:55:41 27 4
gpt4 key购买 nike

我在 Kubuntu 12.04 上,通过 apt-get (mysql ver: 5.5.35) 安装 mysql 后,我试图启动 mysql 服务,但我得到了这个错误:

sudo service mysql start

start: Job failed to start

所以我用谷歌搜索了这个问题,它说我必须去/var/log/mysql/error.log

但是我的 error.log 文件是空的 :(

然后我检查了权限:

drwxr-s--- 2 mysql adm 4096 Apr 7 11:21 mysql

-rw-r----- 1 mysql adm 0 Apr 7 11:21 error.log

所以我不知道该怎么办...为什么会出现此错误?为什么错误文件是空的?

最佳答案

为了安全起见,首先备份您的/var/lib/mysql/目录。

sudo mkdir /home/<your username>/mysql/
cd /var/lib/mysql/
sudo cp * /home/<your username>/mysql/ -R

下一步清除 MySQL(这将删除 php5-mysql 和 phpmyadmin 以及许多其他库,因此请准备好在此之后重新安装一些项目。

sudo apt-get purge mysql-server-5.1 mysql-common

删除文件夹/etc/mysql/及其内容

sudo rm /etc/mysql/ -R

接下来检查您的旧数据库文件是否仍在/var/lib/mysql/中,如果不在,则将它们复制回文件夹,然后 chown root:root

(仅当文件不再存在时才运行这些文件)

sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
cd ~/mysql/
sudo cp * /var/lib/mysql/ -R

接下来安装mysql服务器

sudo apt-get install mysql-server

最后重新安装任何丢失的软件包,如 phpmyadmin 和 php5-mysql。

关于MySQL 作业无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22909060/

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