gpt4 book ai didi

php - CodeIgniter:如何使用克隆的网站源文件填充新数据库?

转载 作者:行者123 更新时间:2023-11-29 13:03:37 24 4
gpt4 key购买 nike

我已收到 Code Igniter 网站文件的副本。它只是将实时网站上的文件压缩并发送过来。

我已将其克隆到我的计算机上并将其连接到一个空的 MySQL 数据库。我习惯于能够运行一些代码,然后用正确的表填充数据库。我不知道如何在这个网站上做到这一点。

我查看了 CodeIgniter 文档的迁移部分,并在 Google 和 Stack Overflow 上搜索了有关此主题的解决方案。

我得到的错误是:

A Database Error Occurred
Error Number: 1146

Table 'test.users' doesn't exist

SELECT * FROM (`users`) WHERE `deleted` != 1

Filename: /Applications/MAMP/htdocs/testserver/models/user_model.php

Line Number: 242

我需要来自实时站点的当前数据库的副本吗?有没有办法运行脚本来创建数据库表?

我从未使用过 CodeIgniter。到目前为止,我已经看到我需要在migration.php 中执行此操作。

$config['migration_enabled'] = TRUE;

最佳答案

是的,错误消息基本上告诉您的是,您需要一个名为“test”的数据库,其中包含一个名为“users”的表(test.users)

您应该检查/application/migrations 中是否写入了任何迁移,您应该能够通过将浏览器指向 example.com/index.php/migrate 来运行它们。鉴于您已经设置了数据库配置。

关于php - CodeIgniter:如何使用克隆的网站源文件填充新数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23020957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com