mysql - Joomla 1到Joomla 3.复制DB内容(仅DB中的xxxxx_content表)

标签 mysql database joomla3.0

我必须将内容(仅限文章,而非类别)从 Joomla 1.0.18 迁移到 Joomla 3.7.5。

因为没有工具可以完成此操作,所以我决定使用 PHPmyADMIN 将 xxxxx_content 表(从 J!1.0)传输到 J! 3 xxxx_内容表。

我看到 Joomla 1 中的列与 Joomla 3 中的列类似 - 然而,有一些我可以处理的差异...

但只有一栏让我困惑!这是 Joomla 1 中不存在的 asset_id 列(#_assets 表的 FK)列。

在 Joomla 3 中,它与表 xxxxx_assets 相关,我不知道它的用途和工作原理。

我成功地将内容从 Joomla 1 db 导入到 Joomla 3 db。

现在,assets_id 列(表 xxxxx_content)中的所有值都是 1,我认为这就是问题所在!我的网站无法正常运行...

但是我可以在 Joomla 3 安装的后端看到所有文章。

所以,我的问题是:

我可以重置、恢复或修复 Joomla 3 中的 asset_id 列(表 _content)和所有表 _assets 中的数据吗?

谢谢。

致以诚挚的问候。

最佳答案

尝试使用 ACL 管理器扩展。它添加并修复 Assets 表。我在我构建的每个网站上都使用它:https://www.aclmanager.net/

关于mysql - Joomla 1到Joomla 3.复制DB内容(仅DB中的xxxxx_content表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45939565/

相关文章:

mysql - 使用相同模式查询数千个 MySQL 数据库

Mysql数据库数据维护

sql - 将聚合数据存储在表或 View 中?

joomla3.0 - 严格标准:非静态方法 JSite::getMenu() 不应静态调用

mysql - 如何将值从文件加载到mysql,在(文件)中

MYSQL:从一个选择中进行多次计数

mySQL - 上个月的整个月

database - 在 StackOverflow 克隆中,Comments 表与 Questions and Answers 应该有什么关系?

joomla - 如何找出Joomla组件基表名称

php - 如何通过命令安装joomla扩展