首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpmyadmin在数据库中找不到表

问phpmyadmin在数据库中找不到表
EN

Stack Overflow用户
提问于 2012-12-16 19:11:50
回答 3查看 15.9K关注 0票数 1

我相信有很多人都在面对我的问题,我把mysql里面的数据文件夹拷贝到硬盘上,然后格式化我的电脑,然后我粘贴了数据文件夹,然后所有的数据库都显示了表的数量,当我进行查询时显示表。

它显示了数据库中的所有表,但是当我试图访问这些表时,它显示表不存在吗?

求求你,我有很多项目,有没有人能帮我?请注意,以前的版本没有密码,用户和现在一样是root用户。请帮帮忙。

EN

回答 3

Stack Overflow用户

发布于 2014-11-20 01:08:36

我没有移动任何数据库文件,但在PhpMyAdmin中遇到了相同的错误消息"No tables in database“。但是我可以通过sql访问数据库。我发现它是由浏览器引起的。使用其他浏览器或私人窗口会有所帮助。到目前为止没有尝试重新启动或删除缓存。

票数 1
EN

Stack Overflow用户

发布于 2012-12-16 19:20:09

可能是重复的:MySQL Table does not exist error, but it does exist

但是移动文件并不是保存数据库的方法,最好的方法是导出、导入。

票数 0
EN

Stack Overflow用户

发布于 2016-02-24 15:18:19

如果您的phpMyAdmin在任何本地数据库中都看不到任何表,这是因为权限从/var/lib/mysql下的任何数据库目录上的mysql.mysql更改为root.root (很可能)。

您必须将所有者从root.root更改为mysql.mysql,。要执行此操作,您将需要根访问权限和putty。键入以下命令:

代码语言:javascript
复制
chown -R mysql.mysql /var/lib/mysql/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13900714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档