MAMP phpMyAdmin 数据库转储导入

Posted

技术标签:

【中文标题】MAMP phpMyAdmin 数据库转储导入【英文标题】:MAMP phpMyAdmin database dump import 【发布时间】:2016-07-31 14:11:07 【问题描述】:

我完全删除了 Acquia Dev Desktop 和 XAMPP 并安装了 MAMP。

我从 drupal.org 下载的原版 Drupal 8 可以正常工作。

现在我想导入由 ADD 创建的数据库转储,但不断收到一条错误消息,说文件太大。我相信问题集中在 php.ini 上。我在 WAMP 文件夹中找不到 php.ini。我找到了 php.ini-development 和 php.ini-production。我增加了两个文件中与最大文件大小上传相关的参数,但它们没有效果。然后我复制了 php.ini-development 并将其重命名为 php.ini。我重新启动了服务器,但它没有任何效果。对如何解决此问题有任何想法吗?

参数改变 - max_execution_time = 30 到 1200

Changed post_max_size=8M to 128M
max_execution_time = 60 to 90000
upload_max_filesize=2M to 128M

版本 -

MAMP 3.2.0

    Apache 2.2.27
    nginx 1.7.5
    mysql 5.5.41
    PHP 5.3.23 & 5.4.1 & PHP 5.4.40 & 5.4.45 & 5.5.0 & 5.5.24 & 5.5.29 & 5.6.0 & 5.6.8 & 5.6.13 & 7.0.0
    OpenSSL 1.0.2e
    APC 3.1.13
    APCu 4.0.4 & 4.0.7
    eAccelerator 1.0
    XCache 3.0.4 & 3.1.0
    OPCache 7.0.4
    Python 2.7.6
    mod_wsgi 3.4.0
    Perl 5.16.1
    mod_perl 2.0.8
    phpMyAdmin 4.2.7
    SQLiteManager 1.2.4
    phpLiteAdmin 1.9.4.1
    Freetype 2.4.10
    curl 7.36.0
    libpng 1.5.18
    ImageMagick 6.8.9-1
    Imagick 3.1.2
    gd 2.1.0
    zlib 1.2.7
    libxml2 2.9.1
    gettext 0.18.1.1
    iconv 1.14
    mcrypt 2.5.8

【问题讨论】:

【参考方案1】:

问题解决了。

感谢 ostraining.com 的帮助,我在 C:\MAMP\conf\php7.0.0 找到了 php.ini。

注意:mamp/conf 中有多个 php 文件夹。单击 MAMP 控制台上的首选项,然后单击 php 选项卡以找出正在使用的选项。

【讨论】:

以上是关于MAMP phpMyAdmin 数据库转储导入的主要内容,如果未能解决你的问题,请参考以下文章

使用 mamp、phpMyAdmin 导入 mysql 数据库

将数据库导入 phpMyAdmin (MAMP) 时出现 SQL 语法错误

MAMP:将大型数据库导入 phpMyAdmin

mamp phpmyadmin 错误脚本导入数据库

markdown 在OSX上使用MAMP和phpMyAdmin导入大型数据库

MAMP的数据库