报错背景:

Linux环境下安装MySQL数据库。

安装完成,数据库初始化,启动数据库时报错。

报错现象:

-- ::  [ERROR] Native table 'performance_schema'.'cond_instances' has the wrong structure
-- :: [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_history.frm' (errno: 13 - Permission denied)
-- :: [ERROR] Native table 'performance_schema'.'events_waits_history' has the wrong structure
-- :: [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_history_long.frm' (errno: 13 - Permission denied)
-- :: [ERROR] Native table 'performance_schema'.'events_waits_history_long' has the wrong structure
-- :: [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_host_by_event_name.frm' (errno: 13 - Permission denied)
-- :: [ERROR] Native table 'performance_schema'.'events_waits_summary_by_host_by_event_name' has the wrong structure
-- :: [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_instance.frm' (errno: 13 - Permission denied)
-- :: [ERROR] Native table 'performance_schema'.'events_waits_summary_by_instance' has the wrong structure
-- :: [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_thread_by_event_name.frm' (errno: 13 - Permission denied)

报错原因:

目录 /var/lib/mysql/performance_schema/ 下的文件权限有问题。

需要把此目录中的文件所属用户和所属组都改成mysql用户和mysql用户组。

报错解决:

// 执行以下命令

cd /var/lib/mysql/performance_schema/

chown mysql *

chgrp mysql *

chmod ug+rwx *
-rw-rw----  root root   4月   : accounts.frm
-rw-rw---- root root 4月 : cond_instances.frm
-rw-rw---- root root 4月 : db.opt
-rw-rw---- root root 4月 : events_stages_current.frm
-rw-rw---- root root 4月 : events_stages_history.frm
-rw-rw---- root root 4月 : events_stages_history_long.frm
-rw-rw---- root root 4月 : events_stages_summary_by_account_by_event_name.frm
-rw-rw---- root root 4月 : events_stages_summary_by_host_by_event_name.frm
-rw-rw---- root root 4月 : events_stages_summary_by_thread_by_event_name.frm
-rw-rw---- root root 4月 : events_stages_summary_by_user_by_event_name.frm
-rw-rw---- root root 4月 : events_stages_summary_global_by_event_name.frm
-rw-rw---- root root 4月 : events_statements_current.frm
-rw-rw---- root root 4月 : events_statements_history.frm
-rw-rw---- root root 4月 : events_statements_history_long.frm
-rw-rw---- root root 4月 : events_statements_summary_by_account_by_event_name.frm
-rw-rw---- root root 4月 : events_statements_summary_by_digest.frm
-rw-rw---- root root 4月 : events_statements_summary_by_host_by_event_name.frm
-rw-rw---- root root 4月 : events_statements_summary_by_thread_by_event_name.frm
-rw-rw---- root root 4月 : events_statements_summary_by_user_by_event_name.frm
-rw-rw---- root root 4月 : events_statements_summary_global_by_event_name.frm
-rw-rw---- root root 4月 : events_waits_current.frm
-rw-rw---- root root 4月 : events_waits_history.frm
-rw-rw---- root root 4月 : events_waits_history_long.frm
-rw-rw---- root root 4月 : events_waits_summary_by_account_by_event_name.frm
-rw-rw---- root root 4月 : events_waits_summary_by_host_by_event_name.frm
-rw-rw---- root root 4月 : events_waits_summary_by_instance.frm
-rw-rw---- root root 4月 : events_waits_summary_by_thread_by_event_name.frm
-rw-rw---- root root 4月 : events_waits_summary_by_user_by_event_name.frm
-rw-rw---- root root 4月 : events_waits_summary_global_by_event_name.frm
-rw-rw---- root root 4月 : file_instances.frm
-rw-rw---- root root 4月 : file_summary_by_event_name.frm
-rw-rw---- root root 4月 : file_summary_by_instance.frm
-rw-rw---- root root 4月 : host_cache.frm
-rw-rw---- root root 4月 : hosts.frm
-rw-rw---- root root 4月 : mutex_instances.frm
-rw-rw---- root root 4月 : objects_summary_global_by_type.frm
-rw-rw---- root root 4月 : performance_timers.frm
-rw-rw---- root root 4月 : rwlock_instances.frm
-rw-rw---- root root 4月 : session_account_connect_attrs.frm
-rw-rw---- root root 4月 : session_connect_attrs.frm
-rw-rw---- root root 4月 : setup_actors.frm
-rw-rw---- root root 4月 : setup_consumers.frm
-rw-rw---- root root 4月 : setup_instruments.frm
-rw-rw---- root root 4月 : setup_objects.frm
-rw-rw---- root root 4月 : setup_timers.frm
-rw-rw---- root root 4月 : socket_instances.frm
-rw-rw---- root root 4月 : socket_summary_by_event_name.frm
-rw-rw---- root root 4月 : socket_summary_by_instance.frm
-rw-rw---- root root 4月 : table_io_waits_summary_by_index_usage.frm
-rw-rw---- root root 4月 : table_io_waits_summary_by_table.frm
-rw-rw---- root root 4月 : table_lock_waits_summary_by_table.frm
-rw-rw---- root root 4月 : threads.frm
-rw-rw---- root root 4月 : users.frm
[root@master performance_schema]# chown mysql *
[root@master performance_schema]# chgrp mysql *
[root@master performance_schema]# chmod ug+rwx *
[root@master performance_schema]# ll
总用量
-rwxrwx--- mysql mysql 4月 : accounts.frm
-rwxrwx--- mysql mysql 4月 : cond_instances.frm
-rwxrwx--- mysql mysql 4月 : db.opt
-rwxrwx--- mysql mysql 4月 : events_stages_current.frm
-rwxrwx--- mysql mysql 4月 : events_stages_history.frm
-rwxrwx--- mysql mysql 4月 : events_stages_history_long.frm
-rwxrwx--- mysql mysql 4月 : events_stages_summary_by_account_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_stages_summary_by_host_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_stages_summary_by_thread_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_stages_summary_by_user_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_stages_summary_global_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_statements_current.frm
-rwxrwx--- mysql mysql 4月 : events_statements_history.frm
-rwxrwx--- mysql mysql 4月 : events_statements_history_long.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_by_account_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_by_digest.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_by_host_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_by_thread_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_by_user_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_statements_summary_global_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_waits_current.frm
-rwxrwx--- mysql mysql 4月 : events_waits_history.frm
-rwxrwx--- mysql mysql 4月 : events_waits_history_long.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_by_account_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_by_host_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_by_instance.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_by_thread_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_by_user_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : events_waits_summary_global_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : file_instances.frm
-rwxrwx--- mysql mysql 4月 : file_summary_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : file_summary_by_instance.frm
-rwxrwx--- mysql mysql 4月 : host_cache.frm
-rwxrwx--- mysql mysql 4月 : hosts.frm
-rwxrwx--- mysql mysql 4月 : mutex_instances.frm
-rwxrwx--- mysql mysql 4月 : objects_summary_global_by_type.frm
-rwxrwx--- mysql mysql 4月 : performance_timers.frm
-rwxrwx--- mysql mysql 4月 : rwlock_instances.frm
-rwxrwx--- mysql mysql 4月 : session_account_connect_attrs.frm
-rwxrwx--- mysql mysql 4月 : session_connect_attrs.frm
-rwxrwx--- mysql mysql 4月 : setup_actors.frm
-rwxrwx--- mysql mysql 4月 : setup_consumers.frm
-rwxrwx--- mysql mysql 4月 : setup_instruments.frm
-rwxrwx--- mysql mysql 4月 : setup_objects.frm
-rwxrwx--- mysql mysql 4月 : setup_timers.frm
-rwxrwx--- mysql mysql 4月 : socket_instances.frm
-rwxrwx--- mysql mysql 4月 : socket_summary_by_event_name.frm
-rwxrwx--- mysql mysql 4月 : socket_summary_by_instance.frm
-rwxrwx--- mysql mysql 4月 : table_io_waits_summary_by_index_usage.frm
-rwxrwx--- mysql mysql 4月 : table_io_waits_summary_by_table.frm
-rwxrwx--- mysql mysql 4月 : table_lock_waits_summary_by_table.frm
-rwxrwx--- mysql mysql 4月 : threads.frm
-rwxrwx--- mysql mysql 4月 : users.frm

此时就可以重新启动数据库了

报错:/usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_account_by_event_name.frm' (errno: 13 - Permission denied)的更多相关文章

  1. 解决nginx报错:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)

    报错描述: nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied) 通过ansible远程给主机更换端口并重新启动ng ...

  2. 调用python脚本报错/usr/bin/env: python : No such file or directory

    一.调用python脚本报错 /usr/bin/env: python: No such file or directory 二.解决方法 原因是在windows上编写的脚本,使用dos2unix对脚 ...

  3. [已解决]报错: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Users/mac/Ana

    报错代码: pip3 install gerapy 报错内容: Could not install packages due to an EnvironmentError: [Errno 13] Pe ...

  4. 数据库迁移后报错提示MySQL Error:Can''t find file errno: 13 - Permission denied的解决方法

    用户MYSQL数据库迁移后,遇到报错MySQL Error:Can't find file (errno: 13 - Permission denied)使用以下指令重新设置所有者和权限,依然不能解决 ...

  5. mac下载模块时报错OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/chardet'

    原文地址:https://www.cnblogs.com/liangyan-1989/p/8143129.html 安装完pip后,使用pip install selenium报以下错 OSError ...

  6. error: [Errno 13] Permission denied: '/usr/local/lib/处理方法

    在ubuntu系统下使用pip 命令安装包时,出现以下类似错误提示: error: [Errno 13] Permission denied: '/usr/local/lib/python2.7/di ...

  7. ROS报错:IOError:[Errno 13]permission denied: /home/neousys/.ros/roscore-11311.pid"

    在安装ROS后启动ROS,输入:roscore 时报错: 这个问题是由于该路径下ros文件权限造成的. 输入以下命令修改权限: sudo chmod -R ~/.ros/ 修改完成后再次输入rosco ...

  8. 安装mysql 初始化的时候报错 Can't find file: './mysql/db.frm' (errno: 13) ERROR: 1017

    目录下没有权限 需要权限

  9. Mac上django 报错 [Errno 13] Permission denied: '/static'

    将setting文件中的 改成:

随机推荐

  1. dos脚本1章

    第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在键盘上按下Ctr ...

  2. C# 代码补全

    cw + Tab + Tab           输出 Console.WriteLine(); try +Tab+Tab           输出 try catch代码块 foreach + Ta ...

  3. sklearn中的朴素贝叶斯模型及其应用

    1.(1)多项式 from sklearn.datasets import load_iris iris = load_iris() from sklearn.naive_bayes import G ...

  4. PHP数据库连接mysql与mysqli的区别与用法

    一.mysql与mysqli的概念相关: 1.mysql与mysqli都是php方面的函数集,与mysql数据库关联不大. 2.在php5版本之前,一般是用php的mysql函数去驱动mysql数据库 ...

  5. mysql 主主+主从笔记

    环境 Ubuntu 14.04.4 LTS *3 分别是master1(192.168.42.28), master2(192.168.42.29), slave1(192.168.42.33)测试下 ...

  6. ubuntu16.04如何安装floodlight并且连接eclipse

    按顺序走,亲测没出错.用的是Luna R版本的eclipse https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pag ...

  7. camelcase-hankerrank

    int camelcase(string s) { int cnt=0; int a; for(int i=0;i<s.size();i++) { a=s[i]; if(65<=a& ...

  8. MySQL出现too many connections(1040)错误解决方法

    https://www.cnblogs.com/2881064178dinfeng/p/6938112.html 其实MySQL默认的最大连接数为100,可能在大访问量的时候造成了连接不上数据库.解决 ...

  9. golang常见错误

    import import unuse package: error : imported and not used: "os" := = c := 1 // error non- ...

  10. 简单尝试利用维控LeviStudioU的一栈缓冲区溢出漏洞

    这是别人给我发的,让我分析一下,看能否写出exp.只怪自己水平不够,最后没能写出exp,以下为自己的分析思路 环境为win10 pro x64 英文版(10.0.16299) 默认安全配置 一.漏洞分 ...