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 (errcode 13)_MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)相关推荐

  1. mysql plugin 空_mysql 启动报错 Could not open mysql.plugin table 的修复

    mysql突然崩,重启就打不开了,将data目录下的东西删了一些,很不幸,删多了,只得寻求恢复办法,直接备份整个data目录,新建一个data空目录,尝试启动mysql,发现有报错Could not ...

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

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

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

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

  4. 树莓派(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 ...

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

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

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

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

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

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

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

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

  9. mysql5.7.11无法启动_macos - mysql 5.7.11 启动报错

    安装 使用homebrew 安装mysql 输入命令 brew install mysql 启动 安装完毕后,使用mysql.server start 启动mysql 出错 结果终端报错 ERROR! ...

最新文章

  1. 作为计算机专业的你,这些点你命中了哪些?
  2. 从玩具到游戏,另类的项目激励机制
  3. 45 MySQL自增id
  4. PAT——个位数统计(1021)
  5. Ext JS 5初探(二) ——Bootstrap.js
  6. uboot,eboot和bootloader的联系
  7. 通过exescope软件查看DLL的情况
  8. configparser ,shelve ,hashlib,random模块
  9. 功能强大且易用的云打印解决方案
  10. picasa android 缓存,从android应用上传到picasa
  11. html动态生成表格源码,JavaScript动态生成表格的示例
  12. 受欢迎的牛+Trajan缩点+树形dp
  13. 抓取每天必应bing背景图片
  14. docker rabbit Management API returned status code 500 -
  15. H5微信中棋牌游戏域名防封解决方案
  16. 拒绝访问硬盘拒绝访问的找回方法
  17. aws cloudfront
  18. CNN 入门讲解:什么是全连接层
  19. 三招教你降低电脑屏幕蓝光对眼睛的危害
  20. mflac0这个格式解码不成功

热门文章

  1. 金蝶EAS,实体视图(EntityViewInfo)使用,数据查询无需编写SQL
  2. 我用废旧的Android手机做了个机器人
  3. path png转svg_canvg处理svg转png
  4. 前端代码与后端联调:报错:Required String parameter ‘userID‘ is not present
  5. CDH大数据平台搭建之FLUME安装
  6. 本地启动前端项目,如何让外部通过ip去访问
  7. 范畴论:1.3 大大小小的范畴
  8. 电磁场与电磁波——矢量场及其散度
  9. Web服务器软件,severlet
  10. Matlab绘制三维直方图、饼图