我已经克服了最近的一个问题,但是整改使我有些困惑。我一直在OSX上运行XAMPP服务器,并且很高兴在php和css中编码......没问题。我参加了使用mysql(我正在学习)的教程并决定放弃它。我设法进入phpmyadmin,但是面对持续的1932错误:phpmyadmin__tracking.pma无法找到等等。我对双下划线感到好奇 - 并深入研究config.inc.php文件并决定改变所有双下划线(在所有文档中)到单下划线。和BINGO。问题解决了。我只是想知道:
1)我是否破坏了服务器的完整性,因此也影响了我未来的学习(在妥协的设置上开发)
2)我很幸运,偶然发现了一个解决方案(在互联网上似乎没有很好的记录);
3)无论如何我都找不到这个信息,所以希望我在堆栈溢出上发布这个信息会帮助其他人搜索同样的问题......这似乎是这个网站的目的。希望我帮助过某人,我真的很感谢能够就我的问题提供建议的人的回复。
非常感谢提前。
答案 0 :(得分:2)
在某些时候,我们在这些表名中将单个下划线更改为双下划线,请参阅https://github.com/phpmyadmin/phpmyadmin/commit/3a5843a7cd49001ef4f5735a02057290f13024b7以便"官方"方式现在使用双下划线。你做的很好,但它反映了你的pmadb中的表名与配置的名称不匹配的事实。
答案 1 :(得分:0)
要使用某些phpMyAdmin(pma)功能,您必须从pma文件夹中导入脚本/examples/create_tables.sql。这将创建一个名为phpmyadmin的数据库以及以前缺少的所有表。
我真的不明白为什么你的"解决方案"工作