phpMyAdmin错误:引擎中不存在表

前端之家收集整理的这篇文章主要介绍了phpMyAdmin错误:引擎中不存在表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我今天在Ubuntu 14.04上安装了XAMPP.我试图在PHPMyAdmin中创建一个新数据库但收到错误

#1932 – Table ‘PHPmyadmin.pma__tracking’ doesn’t exist in engine

所以我用Google搜索了一下,我看到我应该导入位于/usr/share / doc / PHPmyadmin / example中的create_tables.sql(如果我没记错的话,但我找不到它,但我确实在/ opt /中找到了它) lampp / PHPmyadmin / sql.所以我试着导入它,但是我收到了同样的错误.

首先我安装了XAMPP 5.6.14 / PHP 5.6.14两次,但没有变化.然后我安装了XAMPP 5.5.30 / PHP 5.5.30,但仍然没有变化.我也尝试更改config.inc.PHP文件(然后我停止XAMPP并再次启动它).

注意:我可以看到PHPmyadmin数据库,如果我展开它,我可以看到所有提出问题的表确实存在:

我不知道为什么会这样或者如何解决它.有人可以帮忙吗?

PS:我之前已经看到过这个问题,但我找到的答案都没有给我带来帮助.

由于没有一个解决方案适合我,我做了以下工作:

>使用root权限打开Nautilus(Linux的文件浏览器):sudo nautlius.
>导航到MysqL目录:/ opt / lampp / var / MysqL.
>删除PHPmyadmin文件夹.这是PHPMyAdmin中的PHPmyadmin数据库
>将create_tables.sql(位于/ opt / lampp / PHPmyadmin / sql)文件内容复制到桌面上名为sql.sql的另一个文件
>打开MysqL命令行界面:/ opt / lampp / bin / MysqL -uroot -p
>然后在MysqL提示中我运行脚本以使用源/home/user/Desktop/sql.sql创建数据库PHPmyadmin

解决了我的问题.

原文链接:/php/138971.html

猜你在找的PHP相关文章