MySQL和Mariadb都启动不了了_linux centos7mariadb安装成功启动不了 解决思路
查看系统日志/var/log/mariadb/mariadb.log
190313 14:31:03 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
190313 14:31:03 InnoDB: Waiting for the background threads to start
190313 14:31:04 Percona XtraDB (http://www.percona.com) 5.5.49-MariaDB-38.0 started; log sequence number 1597945
190313 14:31:04 [Note] Plugin 'FEEDBACK' is disabled.
190313 14:31:04 [ERROR] mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
190313 14:31:04 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
190313 14:31:04 [Note] Server socket created on IP: '0.0.0.0'.
190313 14:31:04 [ERROR] mysqld: Can't find file: './mysql/host.frm' (errno: 13)
190313 14:31:04 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
190313 14:31:04 mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended
190313 14:32:37 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
190313 14:32:37 [Note] /usr/libexec/mysqld (mysqld 5.5.52-MariaDB) starting as process 4335 ...
190313 14:32:37 InnoDB: The InnoDB memory heap is disabled
190313 14:32:37 InnoDB: Mutexes and rw_locks use GCC atomic builtins
190313 14:32:37 InnoDB: Compressed tables use zlib 1.2.7
190313 14:32:37 InnoDB: Using Linux native AIO
190313 14:32:37 InnoDB: Initializing buffer pool, size = 128.0M
190313 14:32:37 InnoDB: Completed initialization of buffer pool
提示没有找到plugin.frm,但是用find查找了一下,是存在的;
Can't find file: './mysql/plugin.frm'
谷歌了一下,是mysql的权限问题,如下为解决办法:
改变mysql目录的拥有者为mysql
chown –R mysql:mysql /var/lib/mysql/
结果如下:
重启mariadb:systemctl restart mariadb.service
验证下结果:systemctl startus mariadb.service
mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2019-03-14 10:17:55 CST; 21s ago
Process: 15355 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
Process: 15326 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 15354 (mysqld_safe)
CGroup: /system.slice/mariadb.service
├─15354 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
└─15512 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/m...
Mar 14 10:17:53 VMS94897 systemd[1]: Starting MariaDB database server...
Mar 14 10:17:53 VMS94897 mysqld_safe[15354]: 190314 10:17:53 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
Mar 14 10:17:53 VMS94897 mysqld_safe[15354]: 190314 10:17:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Mar 14 10:17:55 VMS94897 systemd[1]: Started MariaDB database server.
MySQL和Mariadb都启动不了了_linux centos7mariadb安装成功启动不了 解决思路相关推荐
- 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...
作者:二龙_01 转载自https://blog.csdn.net/ 近期学习使用mysql数据库遇到了一些安装上的问题,自己也上网百度了各种解决方法,其中有适合自己的,也发现了一些人云亦云的解决方法 ...
- 不论报任何错误 都是网络源有问题,安装spacemacs报错的解决方式
不论报任何错误 都是网络源有问题 打开.spacemacs ### 这是原头部 (defun dotspacemacs/layers () "Configuration Layers dec ...
- MySQL与MariaDB概述 (二)
2019独角兽企业重金招聘Python工程师标准>>> 第一部分 学习MySQL和MariaDB的前途 MySQL 和 MariaDB 都兼容 SQL,它是一种有大约 30 年历史的 ...
- word上次启动时失败.以安全模式启动word将帮助您纠正或发现启动中的问题
word上次启动时失败.以安全模式启动word将帮助您纠正或发现启动中的问题,以便下一次成功启动应用程序.但是在这种模式下,一些功能将被禁用.该怎么办? 开始----搜索-----找到Normal.d ...
- Mysql(Mariadb)数据库主从复制
Mysql(Mariadb)数据库主从复制 Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦 ...
- mysql(mariadb)重装
MariaDB是MySQL的一个分支,主要由开源社区进行维护和升级,而MySQL被Oracle收购以后,发展较慢.在CentOS 7的软件仓库中,将MySQL更替为了MariaDB. Centos 7 ...
- mariadb重置自动id_如何更改/重置MySQL或MariaDB根密码
mariadb重置自动id Recently, I changed my website MySQL root user password. Then I thought what will happ ...
- 【教程】区块链是数据库?那么区块链的数据存储在哪里?如何查看数据?FISCO-BCOS如何更换区块链的数据存储,由RocksDB更换为MySQL、MariaDB,联盟链区块链数据库,区块链数据库应用
目录 前言 安装与配置MySQL或MariaDB 安装MySQL 启动MySQL 配置MySQL 启动FISCO-BCOS区块链节点并配置 下载依赖 编辑 创建目录并下载脚本 创建FISCO-BCO ...
- mysql columnstore引擎_ColumnStore完整验证指南之安装与启动停止
官方文档https://mariadb.com/kb/en/library/mariadb-columnstore/ 推荐使用最新1.2.x最新版本. 先决条件 yum -y install boos ...
最新文章
- python.freelycode.com-Python中的并行处理 -- 实例编程指南
- Eclipse svn代码提交冲突
- Spring实现web开发的环境搭建
- 如何设置Server-U的IP限制
- 搜索引擎网站登陆入口,提交入口
- 问题四十七:怎么用ray tracing画superellipsoid (2)
- matlab中的方波信号图片_哈工大、哈工程MATLAB被禁用,这个国产软件号称可替代!...
- 计算机质量监督检验报告,质量监督检验(检测)报告自动生成管理系统软件
- 中华传统吉祥图案集锦
- 7.1 我的质量之旅
- centos安装cerebro
- 稿定设计怎么去除水印?
- win10 家庭中文版打开本地组策略编辑器
- 小程序自定义日期组件,不显示今日之后的日期
- springboot/springcloud整合mybatis(mysql)
- 订餐系统jsp模板_基于jsp的订餐系统-JavaEE实现订餐系统 - java项目源码
- Geodetic 集合
- 你听过太空犯罪和南极杀人吗?
- 【gdoi2018 day1】小学生图论题
- 时间换算,秒、毫秒、微妙(转)