![](/img/trans.png)
[英]MySQL error message after creating table: #1146 - Table ''phpmyadmin.pma_table_uiprefs' doesn't exist
[英]Error 1146: table '#__content' doesn't exist' in mysql Phpmyadmin
正在使用joomla 3, php 5.4.16, mysql 5.6.12
开发网站。 因为我安装了mysql community
版,所以它们共享port 3306
,所以每次切换时,我都必须停止一项服务并启动另一项服务。
在启动win7和wampserver
,我无法访问phpmyadmin
因此我从mysql数据复制了我的网站和表格,并将它们粘贴到了桌面上,我卸载并安装了wampserver并复制了文件夹。
但是现在它显示了phpadmin侧栏上的表,但给出了error 1146 cannot access table name
。
config.inc $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
高级选项。 config.inc $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
如何修复表,因为该站点太大而无法从头开始
以前我们与客户遇到过同样的问题-修复表时,我们真的做了所有尝试。 最后,我们必须创建另一个全新的数据库,然后从以前的每日备份中还原内容,然后将Joomla网站指向该新数据库。 当时客户丢失了一些数据,但是这对他来说是可以接受的。
经过进一步调查,我们发现核心MySQL损坏,因此我们必须在服务器上卸载并重新安装MySQL,然后重新导入数据库。
如果您尝试了所有操作(例如,实际上是所有操作)来修复该表,并且该表未修复,则不要再使用该数据库,而要使用另一个数据库。 还要检查您拥有的MySQL实例是否存在损坏,并在必要时重新安装它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.