mariadb启动报错的一个案例
来源:互联网 发布:ubuntu git 使用教程 编辑:程序博客网 时间:2024/05/16 06:16
今天安装了mariadb,在启动时报错如下:
[root@iZ284mvmum4Z bin]# mysqld_safe
160608 09:18:25 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
160608 09:18:25 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
160608 09:18:26 mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended
然后去分析报错文件,看到如下内容:
160608 9:18:26 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
160608 9:18:26 [Note] Server socket created on IP: '0.0.0.0'.
160608 9:18:26 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
160608 09:18:26 mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended
因为这里它报错mysql.host不存在,而且无法打开mysql.plugin表,说明此时的问题是没有安装初始的数据库,因此执行如下命令即可:
mysql_install_db --user=mysql --datadir=/usr/local/mysql/var
这里的datadir换成我们的数据存储目录即可。
然后再次启动就可以了。
- mariadb启动报错的一个案例
- 故障案例--mariadb 10.0向mysql5.6官方版本迁移的一个坑
- 安装MariaDB数据库Columnstore引擎一个报错【can't run postConfigure while MariaDB Columnstore is running. Exiting】
- 修复无法启动的mariadb
- mysql-mariadb启动报错恢复数据([ERROR] mysqld got signal 6)
- 一个在linux下启动Tomcat报错的解决方案
- Mariadb 启动
- mysql启动的报错
- mysql启动的报错
- mybatis操作mariadb驱动的mysql批量插入报错java.nio.BufferOverflowException: null
- 安装mariadb碰到的一个问题
- tomcat启动,其中一个应用的报Error listenerStart
- CentOS7.0启动MariaDB
- MariaDB无法启动
- 故障案例,db启动失败,报错mysqld: File binlog not found (Errcode: 2)
- MariaDB 10 mysqldump备份sql文件导入报错一则
- Navicat远程连接mysql、mariadb数据库报错E1103
- SSH2项目启动报错(一个项目所遇到的问题,我就写一个了)
- session机制
- MySql按周,按月,按日分组统计数据
- android 控件 简单的分层筛选控件
- spring Aspect 实现自定义注解的日志记录,有时候注解类不起作用的原因分析
- MyEclipse2014破解教程
- mariadb启动报错的一个案例
- 深入分析JavaWeb 45 -- Struts2封装请求参数与类型转换
- Spring学习之路
- C# winform 窗体控件随窗体大小改变
- java http 请求
- Java-线程
- 创建表时报错ORA-00922选项缺失或无效
- Java编程体验:线程的7种状态及相互转换(图)
- CreateRemoteThread 失败错误码 5