我在后端的phpMyAdmin扩展中更改密码(root)后,我的TYPO3后端被锁定。之后一切都被锁定,我得到这个错误:#1270853884:TYPO3致命错误:当尝试建立与数据库的连接时,不接受当前的用户名,密码或主机! 但是InstallTool没有锁定,所以可以在那里进行更改。
我在互联网上搜索了一些解决方案,但没有找到任何帮助。
我现在能做什么?
答案 0 :(得分:3)
首先,您不应将TYPO3系统与MySQL root用户连接到您的特定数据库。添加一个只有特权到所需TYPO3数据库的MySQL用户。
您可以在TYPO3安装工具中编辑数据库凭据,而无需连接到数据库。 数据库连接凭证将存储在:
中答案 1 :(得分:0)
我的问题是一个损坏的innodb文件。表" tx_realurl_urlcache"是原因。为了解决这个问题,我只是截断了这个表并重新启动了mysql。重启后一切都恢复了。
详细说明: 因为有关更改typo3配置的主题没有帮助我,我检查了系统syslog文件,发现mysql系统打印了很多错误。特别是条目" InnoDB:磁盘上的数据库页面损坏或失败的"帮我找出问题所在。 通过检查数据库大小,我发现我的typo3数据库的大小非常大(超过1.5 GB)。所以我检查了哪些表使用空间。最大的一个是tx_realurl_urlcache,它使用了超过1 GB。因为这只是一个缓存表我截断它并重新启动了mysql服务。这解决了这个问题。