`

解决ERROR 1146 (42S02): Table 'mysql.servers' doesn't exist

阅读更多

今天刚在一台服务器上安装好mysql,对mysql进行安全加固之后,一刷新权限,结果报错,说mysql.servers表不存在.

mysql> flush privileges;
ERROR 1146 (42S02): Table 'mysql.servers' doesn't exist


既然不存在那就创建一个,当然要先use mysql才行,不然直接创建会报错.

CREATE TABLE `servers` (
`Server_name` char(64) NOT NULL,
`Host` char(64) NOT NULL,`Db` char(64) NOT NULL,
`Username` char(64) NOT NULL,
`Password` char(64) NOT NULL,
`Port` int(4) DEFAULT NULL,
`Socket` char(64) DEFAULT NULL,
`Wrapper` char(64) NOT NULL,
`Owner` char(64) NOT NULL,
PRIMARY KEY (`Server_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table';

OK,问题解决了.

mysql> flush privileges;
Query OK, 0 rows affected (0.06 sec)

分享到:
评论

相关推荐

    ERROR 1146 (42S02): Table ‘XXXX.xx’ doesn’t exist

    【2】linux的mysql区分大小写,数据库中的表名与输入的sql语句中的使用的表名大小写不一致导致的 【3】数据库操作时,误删mysql的文件导致(常见于数据库升级或迁移) 【4】在编译安装mysql时,没有指定innodb存储引擎...

    Suits.S02E16.HDTV.x264-2HD.srt

    Suits.S02E16.HDTV.x264-2HD.srt

    Suits.S02E11.HDTV.x264-ASAP.gb.srt

    Suits.S02E11.HDTV.x264-ASAP.gb.srt

    MySQL复制出错 Last_SQL_Errno:1146的解决方法

    MySQL复制出错,报Last_SQL_Errno:1146通常是由于从库上缺少某个表或数据文件导致的。此错误通常与数据迁移、表空间操作(如discard和import tablespace)有关。以下是对该问题的详细分析和解决策略: 1. **错误...

    MySQL Temporary Table相关问题的探究1

    在MySQL中,Temporary Tables(临时表)是一种特殊的数据存储结构,它们只在当前会话(session)中存在,不会影响到其他会话。这使得它们非常适合用于存储在复杂查询过程中的中间结果,尤其是在处理大数据集时。让...

    Linux下MySql 1036 错误码解决(1036: Table ‘xxxx’ is read only)

    这两天在进行网站搬家,这次网站搬家采用直接打包mysql数据库和网页文件的形式进行迁移,上传好mysql data目录里面的网站数据库至VPS上mysql存放数据库的目录里面,解压就行。我的VPS存放数据库的路径是 /usr/local/...

    S02 道德与社会责任.ppt

    S02 道德与社会责任.ppt

    S02-210.zip

    很抱歉,根据您提供的信息,"S02-210.zip" 是一个压缩文件,但没有具体的描述或标签来指示其内容。通常,这样的命名可能代表某个课程、章节或者问题编号,例如可能是IT培训系列的第二季第210个主题。然而,由于缺乏...

    变频器说明书系列-E1S02-6410.pdf

    在分析《变频器说明书系列-E1S02-6410.pdf》中的相关内容后,我们可以梳理出以下知识点: 1. 储存注意事项:在安装变频器之前,需要将其放置在干燥、无尘垢的位置。此外,储存变频器时需注意环境温度应保持在-20℃...

    C++编程思想(thinking in c++)答案

    //: S02:Hello2.cpp #include using namespace std; int main() { cout , World! I am Chuck Allison." ; cout << "I have two dogs:" ; cout , who is " , and" ; cout , who is 8." ; cout (I feel ...

    MySQL定义异常和异常处理详解

    DECLARE CONTINUE HANDLER FOR SQLSTATE '42S02' SET @info='NO_SUCH_TABLE'; ``` - 捕获特定`mysql_error_code`异常: ```sql DECLARE CONTINUE HANDLER FOR 1146 SET @info='NO_SUCH_TABLE'; ``` - 先定义...

    八路AD采集adc128s022.zip_Ad128s_FPGA数据采集_adc128s 程序_adc128s vhdl_fp

    FPGA AD采集八路数据,12位分辨率,小梅哥FPGA的开发程序,实测可用

    AU102S02.SHX

    AU102S02.SHX

    SQLState错误码查表

    * 42:语句执行错误,包括语句语法错误、语句执行失败等 * 44:游标操作错误,包括游标操作冲突、游标位置错误等 * HY:其他错误,包括未知错误、系统错误等 每个 SQLSTATE 错误码都对应一个具体的错误信息,开发者...

    PowerShell批量文件重命名操作实例

    别对我撒谎.Lie.To.Me.S02E11.Chi_Eng.HDTVrip.720×396-YYeTs人人影视V2.rmvb 别对我撒谎.Lie.To.Me.S02E12.Chi_Eng.HDTVrip.720×396-YYeTs人人影视.rmvb 别对我撒谎.Lie.To.Me.S02E13.Chi_Eng.HDTVrip.720×396-...

    S02_CH01_LWIP.zip

    标题"S02_CH01_LWIP.zip"表明这是一个关于网络通信的项目,可能是一个学习资源或示例代码集合,其中"LWIP"是轻型网络接口协议(Lightweight IP)的缩写,是一个用于嵌入式系统的TCP/IP协议栈。这个项目特别关注通过...

    变频器说明书系列-G1H1P1S02-6410.pdf

    根据提供的文档内容,我们可以了解到变频器的储存、安装以及外观尺寸等方面的知识点。以下为详细介绍: 一、储存要求 1. 储存环境必须保持无尘垢、干燥,以确保变频器在未使用期间保持良好的状态。...

    蓝牙模块S02的中文资料

    蓝牙模块S02的中文资料为我们介绍了蓝牙4.0(BLE)技术在智能手机新外设开发中的应用,同时也提供了关于RF-BM-S02蓝牙模块的具体技术参数和使用方法。以下是详细的知识点: 1. 蓝牙4.0技术(BLE)简介:蓝牙4.0技术,...

    PDO::errorCode讲解

    例如,"42S02" 表示“表或视图不存在”,这通常意味着尝试访问一个数据库中不存在的表。如果数据库句柄没有执行过任何操作,PDO::errorCode 方法将返回 NULL。 以下是对 PDO::errorCode 方法的详细说明: 1. **...

Global site tag (gtag.js) - Google Analytics