redhat mysql数据库 “Can't open and lock privilege tables: Table 'mysql.host' doesn't exist”错误解决方法

原创 2011年01月25日 13:14:00

解决方法:

 

1. 找到mysql数据库的配置文件,redhat系统自带mysql配置文件为/etc/my.cnf,查看datadir位置 datadir=/var/lib/mysql

2. 找到mysql的安装路径(mysql_install_db所在路径),redhat自带mysql路径为:/usr/bin,如果不确定mysql_install_db的所在路径,可以通过如下命令搜索find / -name mysql_install_db.

3.停止mysql服务

4. cd /usr/bin

5. ./mysql_install_db --user-mysql --datadir=/var/lib/mysql

6.重启mysql服务

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

IAR for STM8介绍、下载、安装与注册

Ⅰ、写在前面本文讲述的内容是IAR for STM8(EWSTM8)的介绍、下载、安装与注册,其安装、注册过程和IAR for ARM类似,如果需要了解IAR for ARM相关的文章,可以到我博客,...

Ubuntu12.04换源

sudo gedit /etc/apt/sources.list 使用下面的源替换即可 网易163源 —速度很快(推荐) deb http://mirrors.163.com/ubuntu/ ...

新闻发布管理系统

新闻发布管理系统设计 第一:引言(研究意义(该系统开发后的作用,重要性。),使用环境(独立,集成),开发环境(dreamweaver,记事本)) 第二:系统分析(需求性:本系统设计的目的(解决的问...

MySQL故障 Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

MySQL数据库不同版本之间的一些实现机制和系统表的数量是不同的,所以使用innobackupex进行物理备份和恢复的时候,会出现问题。       今天在一台安装 MySQL 5.615 ...

mysql error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

mysql 启动时报错:error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist我将s9当众原来的my...

MySql 错误1067,1045( Can't open and lock privilege tables: Table 'mysql.user' doesn't exist)

由于不小心将mysql数据库删除了,导致MySql服务无法启动。打开“计算机管理->系统工具->事件查看器->Windows->应用程序”找到MySQL的错误日志:Fatal error: Can’t...

Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

Fatal error: Can’t open and lock privilege tables: Table ‘mysql.user’ doesn’t exist
  • xhool
  • xhool
  • 2016-09-01 11:58
  • 534

windows7启动MySql报错Table 'mysql.plugin' doesn't exist的解决方法

windows7 64位,安装mysql5.5.27_win64,自定义安装到D:/database/mysql,在初始化最后一步,写配置文件时总是“未响应”。结束进程,手工创建my.ini文件 ...
  • ddl007
  • ddl007
  • 2012-09-27 18:41
  • 11152

/www/wdlinux/mysql/bin/mysqld: Table 'mysql.plugin' doesn't exist

wdcp升级后的mysql怎么也启动不了,网上找了很多方法都不可行~ 160801 12:11:25 mysqld_safe Starting mysqld daemon with databases...

MySQL [ERROR] Table 'mysql.user' doesn't exist

一次源码新装的mysql,由于没有复制my-default.cnf到/etc/my.cnf位置,在启动mysql的时候碰到了无法打开mysql.user表的错误。具体错误为:[ERROR] Fatal...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)