无法连接到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;
}
答案 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>