Linux下安装初始化完MySQL数据库之后,使用mysqld_safe启动mysql数据库,如下发现,启动失败

[root@SVNServer bin]# ./mysqld_safe –user=mysql&

[root@SVNServer bin]# /etc/init.d/mysqld start

Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid).

重启mysql会抛出上面红色字体的错误。

上面只能看到mysql启动失败,具体的原因,需要查看数据库目录下的.err文件,查看.err文件,内容如下:

140726 00:18:10 mysqld_safe mysqld from pid file /data/mysql/AY14020816093477605eZ.pid ended

140726 00:31:19 mysqld_safe Starting mysqld daemon with databases from /data/mysql

/usr/local/mysql/bin/mysqld: File ‘./mysql-bin.index' not found (Errcode: 13)

140726  0:31:19 [ERROR] Aborting

140726  0:31:19 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

红色字标出来的就是这次错误报告,errcode13,一般就是权限问题,mysql用户是否对数据库目录内的所有文件具有写的权限,查看一下权限,修改MySQL目录的用户和用户组权限:

chown -R mysql:mysql   /usr/local/mysql

在查看/usr/local/mysql目录权限,如下图

发现问题了,果然是权限问题,下面排错就简单了,将data目录的有所者赋给mysql用户

redhat系统中可以使用:chown mysql.mysql -R  /usr/local/mysql

CentOS系统中可以使用:chown mysql:mysql -R  /usr/local/mysql

好了,现在再启动一下mysql,如下图,没有报错

[root@SVNServer bin]# /etc/init.d/mysqld start

如果仍然报错,可能就是 /usr/local/mysql 目录的权限设置问题,设置其权限如下:

chmod 755 /usr/local/mysql

设置后查看权限如下: ll  /usr/local/mysql

drwxr-xr-x  9 mysql mysql 12288 7月  26 09:50 mysql

试试,能不能连接,如下图,OK

本文标题: MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)

本文地址: http://www.cppcns.com/shujuku/mysql/111470.html

./mysql-bin.index_MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)相关推荐

  1. mysql table plugin_MySQL 启动报错Table 'mysql.plugin' doesn't exis(转载)

    安装完成后,按照网上说启动mysql时却报了以下错误: [root@localhost bin]# ./mysqld 2015-10-23 16:54:55 0 [Warning] TIMESTAMP ...

  2. 树莓派(Raspberry Pi 3) centos7使用yum命令报错File /usr/bin/yum, line 30 except KeyboardInterrupt, e:...

    使用yum命令报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid ...

  3. mysql (errcode 13)_MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)

    Linux下安装初始化完MySQL数据库之后,使用mysqld_safe启动mysql数据库,如下发现,启动失败 [root@SVNServer bin]# ./mysqld_safe –user=m ...

  4. Eclipse启动报错Java was started but returned exit code=13

    启动Eclipse的时候报错Java was started but returned exit code=13,这个错误的原因是由于eclipse版本与jdk版本不符导致的,可能你的eclipse是 ...

  5. mysql启动报错mysqld_safe MySQL from pid file /var/run/MariaDB/marabi.pid ended

    用mysqld_safe 启动mysql遇到这个错误 这个问题的原因是mysql没有权限创建/var/run/mariadb/mariadb.pid这个文件,所以才造成的报错 正确方法是创建/var/ ...

  6. 处理mysql启动报错Table 'mysql.plugin' doesn't exis

    2015-10-23 本来今天工作会比较忙,可惜开发在配置云平台的时候居然出现了各种奇奇怪怪的问题,原来在测试环境好好的,就是配置到云平台后就出问题咯,明天周六了,搞到我要加班了,反正问题我不管了,快 ...

  7. centos使用yum命令安装报错 File /usr/bin/yum, line 30 except KeyboardInterrupt, e:

    原因 centos7使用yum命令安装报错如下: File "/usr/bin/yum", line 30except KeyboardInterrupt, e:^ SyntaxE ...

  8. eclipse启动报错 Java was started but returned exit code=13 解决方法

    目录 报错如下: 问题原因及解决: 1.eclipse安装版本与jdk不一致 2.eclipse配置参数有问题 报错如下: 问题原因及解决: 1.eclipse安装版本与jdk不一致 如果jdk安装版 ...

  9. mysql报警代码183_mysql启动报错:/usr/bin/mysqld_safe: line 183: 23716 Killed

    PS:原创文章,如需转载,请注明出处,谢谢! mysql启动过程中报错信息如下: /usr/bin/mysqld_safe: line 183: 23716 Killed nohup /usr/sbi ...

最新文章

  1. adb devices检测不到夜神模拟器的解决办法
  2. c primer plus 第6版 中文版pdf_一种2-C聚酯修补填充剂
  3. SAP Spartacus cxFocus增添了refresh Focus功能后的一些考虑
  4. PC端中文机械设备企业网页模板
  5. 我的手绘2013.01.27
  6. spdep | 最小生成树
  7. 值得学习的C/C++开源框架(转)
  8. 联想(ThinkServer) RD650做硬件 raid5 配置
  9. 光流(三)--LK算法改进(金字塔LK)
  10. 机器学习特征与类型概述
  11. 办公自动化:PDF文件合并器,将多个PDF文件进行合并...
  12. Android Studio高级使用技巧
  13. 华为麒麟将成“绝版”,造芯为什么这么难?
  14. 前端移动端端测试——显示控制台
  15. 文字转语音合成器哪个好?这些文字转语音软件值得收藏
  16. pycharm如何打开历史_如何在pycharm中反转控制台历史顺序以进行复制粘贴?
  17. MEM/MBA英语基础(06)复合句-名词性从句
  18. 手写实现一个HashMap
  19. 解决d3dx9_35.dll丢失找不到
  20. 使用Python对文件进行批量改名

热门文章

  1. Linux 学习记录 二 (文件的打包压缩).
  2. 中国强制应用市场下架所有非认证开发者提交的应用
  3. Servlet Request
  4. 构架https服务器
  5. 简单十步让你全面理解SQL
  6. This Android SDK requires Android Developer Toolkit version 23.0.0 or above
  7. 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。
  8. bzoj2440:[中山市选2011]完全平方数
  9. [CQOI2009] 中位数 (前缀和)
  10. Python3之max key参数学习记录