linux重启mysql数据库命令 重启mysql服务命令
【linux重启mysql数据库命令 重启mysql服务命令】错误信息如下:
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
<失败>
错误产生的原因是:
MySQL服务在启动的时候,不能创建pid文件 。
解决办法:
创建了/var/run/mysqld/目录,重启MySQL服务
实际步骤:
1. 创建相关目录,命令如下:
mkdir -p /var/run/mysqld/
2.再次尝试启动:
/etc/init.d/mysqld start
Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
<失败>
依旧启动失败,问题原因在于 /var/run/mysqld/的属主和属组还是root,mysql并不能在其中创建文件,后修改该目录的属主和属组,启动OK 。
解决步骤:
1.查看相关目录所属权限
ls -ld /var/run/mysqld/
drwxr-xr-x. 2 root root 40 7月 4 19:01 /var/run/mysqld/
2.修改权限:
chown mysql.mysql /var/run/mysqld/
3.最后再次尝试重新启动
Starting mysqld (via systemctl): < 确定 >
至此,最后启动成功!!
- 启动资源管理器的方法 重启资源管理器
- linux如何查看端口
- 全民枪战怎么重启客户端
- 文明重启基地复仇者怎么打
- 热重启是什么键
- 魅族手机一直重启循环怎么回事
- 笔记本蓝屏了怎么重启系统
- 电脑点了关机又重启了怎么办 关机自动重启什么原因
- linux软件怎么安装
- mac如何重启
