早上一来就听说系统挂掉了,检查了一遍tomcat,发现tomcat自己断掉了,我的tomcat总是在一段时间之后自动关掉,这里暂不讨论tomcat的问题,通常情况下,重启tomcat之后系统是会恢复正常的,但是今天并没有,因为MySQL也挂掉了。由于现在已经过去了好几个小时,已经不记得当时的错误提示的具体代码了,简单把解决问题的过程记录一下,以便日后参考。解决问题的过程主要进行了以下尝试,按时间先后顺序
1、尝试进入MySQL看看,输入mysql -u root -p,在我输入密码之后,提示无法通过mysql.sock进入mysql。
2、将问题锁定到mysql.sock,将错误提示信息输入百度,查找原因,有人说是mysql.sock丢失,查看/etc/my.cnf,查找mysql.sock的存放位置,然后进入该位置,查找发现,并不存在mysql.sock;再次百度mysql.sock丢失该怎么办,尝试了重启,却发现根本没办法重启,重启机器之后也无效;通过指令mysq -h 127.0.0.1 -u root -p(不使用sock的方式,通过TCP)也无法进入MySQL。排除sock的问题。
3、查看了MySQL的错误日志文件,发现了关键问题:
磁盘空间不足,因此我查看了所有盘的使用情况:
于是,清理掉/var里的无用的东西,MySQL恢复正常了。系统也恢复了正常,问题得以解决。
通过今天的例子告诉我,在今后遇到问题,第一件事一定是查看错误日志,系统给我们的反馈是最直接有效的。
相关推荐
最近由于卸载Mysql时将很多相关依赖包都卸载了,重装mysql后启动django出现如下错误: django.core.exceptions.ImproperlyConfigured:Error loading MySQLdb module: No module named 'MySQLdb. Did you install ...
完整报错信息: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决: 1.打开在创建mysql容器时挂载的conf目录下的mysqld.cnf(如下文件) 我创建docker的姿势 2.进入mysql...
最近在启动mysql 报错,错误提示如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2) 排查过程 1、先查看 /etc/rc.d/init.d/mysqld status 看看...
突然登陆MySQL时,出现禁止访问或者无法连接到数据库,回到服务,去打开wampmysqld ,发现 ”windows无法启动MySQL服务 错误1067“ ,死活启动不了,咋办?虾苗我来给大家分享下经验! 方法一: 1、打开my.ini文件...
前段时间MySQL5.X启动不了服务,网上查了很多方法也为解决,最后升级成8.X系列软件。使用spring data jpa 框架进行连接出现了很多问题,现对相关问题进行总结梳理
基于源码修改JDBC8驱动连接Mycat1.6报错 Unknown system variable 'query_cache_size' ,配置好mycat相应配置直接bin目录启动即可
通过phpmyadmin连接mysql数据库时提示:“2003 无法登录 MySQL服务器”。。。很明显这是没有启动mysql服务,右击我的电脑-管理-找到服务,找到mysql启动一下
三、MySQL启动时,报错: ERROR 2003 (HY000) Can't connect to MySQL server on 'localhost(或者127.0.0.1)' (10061) 原因分析: mysql服务没启动 解决方案: 我的电脑->右键->管理->服务->找到MYSQL服务,启动
官方flowable替换数据库驱动为mysql,连接池为druid。
mysql服务启动,但是连接不上,如何解决? 登陆报错: root@localhost:~# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql....
2、连接数超过系统最大连接数 3、Can’t connect to local MySQL server through socket ‘/Data/mydata/mysql.sock’ socket文件目录不对应导致的问题 4、今天要说的就是 没有打开only_full_group_by Cause:...
4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 解压后的目录并没有的my....
kettle常见问题kettle常见问题kettle常见问题kettle常见问题kettle常见问题
首先这个项目用到了hibernate4.2.0,链接mysql5.6.28没问题,换到8.0.11,启动报错 1.Caused by: org.hibernate.HibernateException: Connection cannot be null when ‘hibernate.dialect’ not set 报错就配置吧 ...
场景:在虚拟机的docker容器中安装latest版本的mysql之后,在宿主机中使用navicat连接虚拟机中的mysql出现下图报错: 2059 : Authentication plugin ‘caching_sha2_password’ cannot be loaded: 解决办法: 1、...
Navicat连接数据库的10060及1045报错,MySQL8.0.18的my.ini文件在哪 出现这种现象的原因是3306端口被被防火墙禁掉,无法连接到该端口。首先呢,Win+R,运行services.msc,看MySQL服务是否打开 我这看到MySQL80网络...
1.问题: mysql DNS反解:skip-name-resolve 错误日志有类似警告: 1.120119 16:26:04 [Warning] IP address ‘192.168.1.10’ could not be resolved: Name or service not known 2.120119 16:26:04 [Warning] ...
进入服务,找到mysql,发现服务已经停止,重新启动该服务,发现无法重启,如下 无法重启报1067 并且在dos命令中进入msyql也是不可以的 然后我去事务管理器中查看了一下系统的日志信息发现mysql出现了错误,如下 ...
重启服务器后–>重启应用服务(Confluence)–>报错,数据库连接失败(mysql设置了开机自启动)–>查看mysql数据库状态: [root@fisheye ~]# ps -ef | grep mysql root 25555 21974 0 11:28 pts/0 00:00:00 grep ...