加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

phpMyAdmin错误:引擎中不存在表

发布时间:2020-12-13 13:51:38 所属栏目:PHP教程 来源:网络整理
导读:我今天在Ubuntu 14.04上安装了XAMPP.我试图在phpMyAdmin中创建一个新数据库但收到错误 #1932 – Table ‘phpmyadmin.pma__tracking’ doesn’t exist in engine 所以我用Google搜索了一下,我看到我应该导入位于/usr/share / doc / phpmyadmin / example中的c
我今天在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

这解决了我的问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读