我电脑上装的数据库是MariaDB,都知道这个数据库和MySQL其实是同源的,安装的时候就按照MySQL一样设置了开机自启,服务列表里的启动方式也是自动,这个设置没有问题吧。
每次开机或者重启的时候服务列表里也确实能看到服务状态是正在运行。
但是问题来了,开机后能看到服务状态是正在运行没错,可是一旦连接数据库,就报错:
这个明显是服务没开报的错吧,回到服务列表里一看,服务状态是空,空就是未启动的意思呗。
这个时候手动启动服务,连接好好的,正常用没问题。
但是不能每次都手动启动啊,如果每次都手动启动 我设置开机自启的意义何在啊。
我试过,开机后看到服务状态是正在运行的时候手动停止,停止的时候会报错,报的错误信息没截图下来,反正意思就是服务未启动,停止服务出错。 这个都知道,如果服务没启动,那么停止服务会出错,很正常,but问题就是明明服务状态是正在运行啊。
停止出错了忽略关掉那个提示框框就行了,然后点启动,也是正常运行,连接啥的都没问题。
我在想,这是自启动设置错了吗,应该没有吧,我是按照MySQL的方式设置的,而且我安装的时候是安装包安装的,直接勾选开机自启就行的,服务里的启动方式也是自动,这个没问题吧。
就不知道咋回事了,实在很懵圈,求帮忙解决。