【问题标题】:Preparing Mysql Database for Joomla or PHP Website为 Joomla 或 PHP 网站准备 Mysql 数据库
【发布时间】:2010-12-23 05:15:08
【问题描述】:

我有一个包含 500 多个房地产列表的 Mysql 数据库,我希望将其加载到一个空的 Joomla 扩展中(这可能适用于任何 PHP 脚本)。

我已经复制了扩展程序使用的每个表的结构和约定 - 其想法是导出或简单地删除原始表并用我的表替换它们。

在测试这个概念时,我最终发现一团糟——我的猜测是,在通过 Java 或 PHP 更新其他表之前,某些表需要在其中存储信息。

例如; Client_Info 表必须在 Property_Info 之前保存。

PHPAdmin 没有向我显示扩展表关系(连接、查询等),我认为它们是通过 Javascript 或 PHP 处理的。

我的问题是我需要执行哪些步骤来填充扩展数据库。

扩展程序提供商几个月来一直在说他们将提供这个过程。

如果问题太宽泛,我会对一些链接或关键字感到满意,这样我就可以掌握该主题。

【问题讨论】:

  • 安装它是一团糟。你有安装脚本(在 php 中)还是只有 sql 备份?

标签: php mysql database joomla populate


【解决方案1】:

如果是 joomla,那肯定是 php。您需要做的是通过该 joomla 组件的发布程序文件,查看必须输入的内容以及填写的表格。然后您将获得创建导入脚本的步骤。

【讨论】:

    【解决方案2】:

    我将如何尝试解决这个问题:

    1. 检查扩展使用了多少个数据库表
    2. 通过 Web 界面检查您将按什么顺序添加条目(例如先创建类别,然后创建新记录等)
    3. 搜索表名的扩展代码(不带前缀),以了解代码如何处理数据
    4. 检查扩展程序是否使用了任何其他信息源,例如配置文件(ini、xml、...)
    5. 构建涵盖这些逻辑的导入脚本

    【讨论】:

    • 非常酷。喜欢“无前缀”显示精确度并激发信心......所以我要写我的第一个脚本 - Thx
    猜你喜欢
    • 1970-01-01
    • 2011-05-13
    • 2015-03-02
    • 2017-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-29
    • 2011-11-10
    相关资源
    最近更新 更多