报错解决方案"/>
Mysql数据库无法启动报错解决方案
报错一:Redirecting to /bin/systemctl start mysqld.serviceFailed to start mysqld.service: Unit not found.
产生背景 : # service mysqld start
原因 : 在于/etc/init.d目录中没有mysqld这个文件换句话说,就是你没有cp mysql.server脚本
解决方案 :
# cp /安装目录/support-files/mysql.server /etc/init.d/mysqld记住:/etc/init.d目录中的文件叫什么名字,我们service的时候就应该使用什么名字
# service mysqld start
报错二 :安装路径
原因 :自定义安装)MySQL没有安装在/usr/local/mysql目录中,service也无法启动
# service mysqld start
无法启动的原因可能是你的MySQL并没有安装在/usr/local/mysql目录中
因为/etc/init.d/mysqld脚本中的basedir与datadir默认指向的都是/usr/local/mysql
所以如果我们更换了mysql的安装位置,则必须更改/etc/init.d/mysqld脚本中basedir与datadir目录
解决方案 :
更多推荐
Mysql数据库无法启动报错解决方案
发布评论