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

解决了我的问题.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...