我在哪里可以找到phpMyAdmin的create_tables.sql?

时间:2015-04-08 00:19:39

标签: php mysql phpmyadmin

登录phpMyAdmin时收到以下警告:

  

phpMyAdmin配置存储未完全配置,某些扩展功能已停用。

我正在尝试phpMyAdmin建议的补救措施:http://docs.phpmyadmin.net/en/latest/setup.html#manual-configuration

我尝试找到create_tables.sql,就像这样...

find / -name 'create_tables.sql'

我甚至尝试找到所有.sql文件,就像这样......

find / -iname '*.sql'

...但它找不到其中一个文件。

我可以在某处下载此文件吗?

1 个答案:

答案 0 :(得分:2)

文档页面顶部的链接无用。

转到http://www.phpmyadmin.net/home_page/downloads.php 下载其中一个软件包,在根目录中,您将找到文档引用的./sql/create_tables.sql文件。

事实证明,可从上面的链接下载的create_tables.sql文件缺少其中一个表格pma__designer_coords

要添加缺失的表,请运行以下查询:

CREATE TABLE IF NOT EXISTS `pma__designer_coords` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `x` int(11) DEFAULT NULL,
    `y` int(11) DEFAULT NULL,
    `v` tinyint(4) DEFAULT NULL,
    `h` tinyint(4) DEFAULT NULL,
    PRIMARY KEY (`db_name`,`table_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

将它与phpMyAdmin结合在一起。