iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >怎么解决mysql中的ERRORInnoDB问题
  • 635
分享到

怎么解决mysql中的ERRORInnoDB问题

2024-04-02 19:04:59 635人浏览 八月长安
摘要

本篇内容介绍了“怎么解决Mysql中的ERRORInnoDB问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所

本篇内容介绍了“怎么解决Mysql中的ERRORInnoDB问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

问题描述:启动mysql后,出现连接不上,报 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
[root@mysql01 ~]# service mysql start
Starting MySQL                                             [  OK  ]
[root@mysql01 ~]# mysql -uroot -poracle
Warning: Using a passWord on the command line interface can be insecure.
ERROR 2002 (HY000): Can't connect to local MySQL Server through Socket '/var/lib/mysql/mysql.sock' (2)
[root@mysql01 ~]# ll /var/lib/mysql/mysql.sock
ls: cannot access /var/lib/mysql/mysql.sock: No such file or directory
说明:
mysqld.sock是mysql启动以后自动生成的文件,关闭MySQL服务后,这个文件又会被删除。如果MySQL启动异常,就有可能不生成这个文件,登录的时候就会出现你这个错误。
[root@mysql01 ~]# cd /var/lib/mysql
[root@mysql01 mysql]# ls
auto.cnf   ib_logfile0  mysql01.err          RPM_UPGRADE_MARKER-LAST
binarylog  ib_logfile1  perfORMance_schema   test
ibdata1    mysql        RPM_UPGRADE_HISTORY
[root@mysql01 mysql]# vi mysql01.err 
错误日志报错如下:
2017-06-04 04:08:47 2835  
2017-06-04 04:08:47 2835 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

分析:
1、磁盘空间目录不足
2、ibdata1 文件被其他的进程占用
3、 等

解决过程:
1、 -- 查看磁盘空间情况
[root@mysql01 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        35G  7.8G   26G  24% /
tmpfs           699M   72K  699M   1% /dev/shm
/dev/sda1       2.9G  4.5M  2.7G   1% /tmp
2、 --InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.
已经指出其他的线程启动已经在运行无法再次创建相关的读文件进程的权限,也就是说,现有的ibddata文件已经有人读取了,无法再次启动!
-- 查看系统 mysql 相关进程
[root@mysql01 ~]# ps aux |grep mysql*
root       1742  0.0  0.0 108336   552 ?        S    03:59   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/mysql01.pid
mysql      1930  0.2 37.8 1170956 541948 ?      Sl   03:59   0:03 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/mysql01.err --pid-file=/var/lib/mysql/mysql01.pid --port=3306
root       3117  0.0  0.0 103312   876 pts/2    S+   04:29   0:00 grep mysql*
-- kill -9 杀掉
[root@mysql01 ~]# kill -9 1930
[root@mysql01 ~]# ps aux |grep mysql*
root       3186  0.0  0.0 103308   852 pts/2    S+   04:29   0:00 grep mysql*
-- 启动
[root@mysql01 ~]# service mysql start
Starting MySQL..                                           [  OK  ]
[root@mysql01 ~]# mysql -uroot -poracle
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> 
说明:恢复正常

“怎么解决mysql中的ERRORInnoDB问题”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么解决mysql中的ERRORInnoDB问题

本文链接: https://www.lsjlt.com/news/66725.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决mysql中的ERRORInnoDB问题
    本篇内容介绍了“怎么解决mysql中的ERRORInnoDB问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2024-04-02
  • mysql的中文问题怎么解决
    这篇文章主要介绍了mysql的中文问题怎么解决,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我存入和取出都是中文,可是在mysql里面却看到...
    99+
    2024-04-02
  • 怎么解决mysql中的innobackupex问题
    本篇内容介绍了“怎么解决mysql中的innobackupex问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有...
    99+
    2024-04-02
  • 怎么解决MySQL中的innobackupex: Error问题
    这篇文章主要讲解了“怎么解决MySQL中的innobackupex: Error问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决MySQL中的in...
    99+
    2024-04-02
  • mysql中explain filtered问题怎么解决
    在MySQL中,EXPLAIN语句用于分析查询的执行计划,提供了关于查询语句的有用信息。其中,filtered字段用于表示查询结果集...
    99+
    2024-04-09
    mysql
  • mysql中flush hosts问题怎么解决
    在MySQL中,"flush hosts"语句用于清除主机缓存表,以便重新加载主机名和IP地址的映射。如果你遇到...
    99+
    2024-04-09
    mysql
  • MySQL中怎么解决幻读问题
    本篇文章给大家分享的是有关MySQL中怎么解决幻读问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、什么是幻读?  假设我们有表t结构如下,里面的初始数据行为:(0,0,0...
    99+
    2023-06-20
  • 怎么解决mysql的Warning问题
    这篇文章主要介绍“怎么解决mysql的Warning问题”,在日常操作中,相信很多人在怎么解决mysql的Warning问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2024-04-02
  • 怎么解决Mysql中的Last_Errno报错问题
    本篇内容主要讲解“怎么解决Mysql中的Last_Errno报错问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决Mysql中的Last_Errno报错...
    99+
    2024-04-02
  • MySQL Backup问题怎么解决
    这篇文章主要讲解了“MySQL Backup问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL Backup问题怎么解决”吧!#!/bin...
    99+
    2024-04-02
  • 怎么解决MySQL中文乱码问题
    解决MySQL中文乱码问题的方法有以下几种: 修改数据库配置文件:在MySQL的配置文件my.cnf或my.ini中添加如下配置项...
    99+
    2024-04-02
  • mysql中usessl警告问题怎么解决
    在MySQL中,如果出现usessl警告问题,通常是因为MySQL连接参数中启用了ssl但是MySQL服务器并未配置ssl证书,或者...
    99+
    2024-04-09
    mysql
  • 怎么解决MYSQL的ERROR 2003问题
    本篇内容主要讲解“怎么解决MYSQL的ERROR 2003问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决MYSQL的ERROR 2003问题”吧!报...
    99+
    2024-04-02
  • mysql的connection refused问题怎么解决
    当MySQL出现connection refused问题时,可能有多种原因导致,以下是一些可能的解决方法: 确保MySQL服务正在...
    99+
    2024-04-09
    mysql
  • 怎么解决MySQL中的ERROR 1799报错问题
    这篇文章主要介绍“怎么解决MySQL中的ERROR 1799报错问题”,在日常操作中,相信很多人在怎么解决MySQL中的ERROR 1799报错问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • 怎么解决mysql中的LOAD DATA LOCAL INFILE问题
    本篇内容介绍了“怎么解决mysql中的LOAD DATA LOCAL INFILE问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大...
    99+
    2024-04-02
  • 怎么解决Mysql中的Last_SQL_Error: 1594报错问题
    这篇文章主要介绍“怎么解决Mysql中的Last_SQL_Error: 1594报错问题”,在日常操作中,相信很多人在怎么解决Mysql中的Last_SQL_Error: 1594报错问题问题上存在疑惑,小...
    99+
    2024-04-02
  • mysql中RR与幻读的问题怎么解决
    这篇“mysql中RR与幻读的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“m...
    99+
    2024-04-02
  • MySql中的连接查询问题怎么解决
    本文小编为大家详细介绍“MySql中的连接查询问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“MySql中的连接查询问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。连接查询当进行多表连接查询...
    99+
    2023-07-05
  • 怎么解决MYSQL中的Errcode: 17 - File exists问题
    本篇内容主要讲解“怎么解决MYSQL中的Errcode: 17 - File exists问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决MYSQL中...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作