MySQL无法连接Ubuntu

时间:2018-10-30 10:05:01

标签: mysql

无法连接到MySQL服务。以下是尝试启动时出现的状态输出错误

mysql.service的作业失败,因为控制进程退出并显示错误代码。 有关详细信息,请参见“ systemctl状态mysql.service”和“ journalctl -xe”。

#include<iostream>
using namespace::std;
class Car {
private:
    float xPosition, yPosition, speed;
public:
    Car(float ,float ,float);
    float accelarate();
    float deaccelarate();
    void turnLeft();
    void turnRight();
    void currState();
}
Car::Car(float x,float y,float sp) {
    xPosition=x;
    yPosition=y;
    speed=sp;
}

float Car::accelarate() { 
    ++speed;
    return speed;
}

float Car::deaccelarate() {
    --speed;
    return speed;
} 

2 个答案:

答案 0 :(得分:1)

我在Ubuntu 18.04中遇到了类似的问题。我找到了原因-在最后一天,我使用Stacer Application清除了Ubuntu。此应用程序删除了位置处的mysql日志文件夹

/var/log/

因此第二天在启动MySQL时遇到此错误。 我再次创建了该文件夹并授予了权限。

mkdir /var/log/mysql
sudo chown mysql:mysql -R /var/log/mysql

答案 1 :(得分:0)

尝试直接通过命令行使用-u参数添加数据库用户名。

mysql -u root <database>