首页 > 数据库 >CentOS7关机重启之后,Mysql8启动不成功

CentOS7关机重启之后,Mysql8启动不成功

时间:2023-03-24 11:57:29浏览次数:43  
标签:关机 run 查看 启动 Mysql8 CentOS7 mysqld mysql var

我在自己电脑上使用VM工具安装了虚拟机,CentOS7,里面继续安装了mysql8,下班的时候,直接把整个虚拟机关机了,没有依次关闭里面的服务,早上来的时候发现启动不来mysql

 它提示用systemctl status mysqld.service与journalctl -xe查看详细信息,分别执行了这两个命令,并没有看出启动不来的原因

 只能去看mysql本身的日志,执行命令

cat /var/log/mysqld.log

可以看到有两个错误

 

 可以看到时候因为不能创建lock文件,而且查看PID进程时,没有这个文件

根据错误来看就是需要自己创建了,我把目录切到mysql的安装目录

分别执行三条命令

ls -ld /var/run/mysqld/  查看当前目录自身的权限和属性信息,d代表查看的是个文件,rwx代表有读写可执行的权限,具体的解释就自己百度吧

mkdir -p /var/run/mysqld/  创建文件夹

chown -R mysql.mysql /var/run/mysqld/  把这个文件夹的拥有者设为mysql

 再次启动mysql服务

systemctl satart mysqld.service

 没有报错,查看一下端口的状态

 启动成功了

标签:关机,run,查看,启动,Mysql8,CentOS7,mysqld,mysql,var
From: https://www.cnblogs.com/Cassie-wang/p/17251037.html

相关文章

  • CentOS7 安装 Sublime Text3
    在官网下载,下载链接:http://www.sublimetext.com解压:sublime_text_build_4113_x64.tar.xz这是两层压缩,外面是xz压缩方式,里层是tar压缩[root@bogonwwwroot]#xz-dsublime_......
  • Centos7安装npm
    下载node镜像,这里我们选择node-v16.19.1-linux-x64.tar.gzwgethttps://nodejs.org/dist/v16.19.1/node-v16.19.1-linux-x64.tar.gz如果想下载其他版本,可以在https://......
  • Centos7搭建redis7集群
    redis集群搭建准备了3台主机,每台主机部署2个节点,整个集群3个master节点和3个slave节点组成主机:192.168.130.101 7001 7002      192.168.130.102 7001 70......
  • 【MySQL】MySQL8.0 创建用户及授权 - 看这篇就足够了
    什么时候会用到对接外系统时,需要给其余系统开放访问权限本系统中,分权限管理数据,防止root权限删库跑路......
  • MySQL8.0 创建用户及授权 - 看这篇就足够了
    什么时候会用到对接外系统时,需要给其余系统开放访问权限本系统中,分权限管理数据,防止root权限删库跑路......
  • mysql8主从复制(一主三从) docker
    一、准备挂载文件为了将配置文件在宿主机做挂载,先运行测试镜像拷贝配置文件1、拉取镜像dockerpullmysql:8.0.262、创建测试容器mysql-demodockerrun-it-p330......
  • centos7虚拟机静态ip
    1、查看网关       2、查看ip   vi配置进入vi/etc/sysconfig/network-scripts/ifcfg-ens33(文件后缀可能不一样)   重启网络 system......
  • centos7 中使用 express 并启动项目
    因为之前window安装了express,所以采用,直接将express项目传到linux中 步骤如下:   Express工程环境准备npminstallexpress-gnpminstallexpress-generato......
  • centos7 Linux 安装及升级node、npm
    centos7初始版本node6npm3 更新升级node版本#安装nnpminstall-gn#查看版本n--version//v9.0.1#把当前系统的Node更新成最新的“稳定版本”nstabl......
  • CentOS7配置ssh登录失败10次,自动封锁IP
    您可以按照以下步骤配置CentOS7以在SSH登录失败10次后自动封锁IP:安装fail2ban软件包:在终端中输入以下命令以安装fail2ban软件包:sudoyuminstallepel-releasesudoy......