mysql - 为 MySQL 数据库生成 INFORMATION_SCHEMA 表

标签 mysql information-schema

我在旧服务器上使用旧版本的 MySQL (4.0),由于某种原因它没有 INFORMATION_SCHEMA 数据库, 我不知道这个版本的MySQL是否没有包含INFORMATION_SCHEMA或者是否有人删除了它。

有什么方法可以(重新)生成这个数据库吗?

谢谢

# mysql --version
mysql  Ver 12.22 Distrib 4.0.18, for suse-linux (x86_64)

最佳答案

MySQL 5.02 中添加了 INFORMATION_SCHEMA 数据库。无法创建或删除它。它由服务器直接管理。如果可能的话,您的时间最好花在升级服务器上,而不是试图找到解决此问题的方法:)

关于mysql - 为 MySQL 数据库生成 INFORMATION_SCHEMA 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5325773/

相关文章:

mysql - 更新数据库结构 - 新表或添加字段

php - 如何检查 while($row = PHP 中的 mysql_fetch_array 的结果

mysql - 如何让MYSQL查询结果按ORDER BY条件排序?

mysql - 按日期名称和名称求和表,同时有时间间隔

mysql - 我如何在 INFORMATION_SCHEMA.TABLES 和其他表之间建立关系

php - 按特色 DESC 排序不适用于自定义变量

mysql innodb 表的 row_format 不一致

sql - MSSQL : How do you script Stored Procedure creation with code?

MySQL 从内部 select 语句更新多个表中列的默认值

mysql - 在 information_schema.schema_privileges 中查看 *other* 用户的权限需要哪些授权?