我有一个数据库

脚本超时已过,如果要完成导入,请执行resubmit

我已经重新提交了它,但仍然没有导入全部数据.

我在本地工作,这些是我的php.ini配置:

max_execution_time = 3000000 
max_input_time = 60000000000000
memory_limit = 1280000000000000000000M
post_max_size = 4096456M
upload_max_filesize = 40964564M
max_file_uploads = 200

我怎样才能让系统自己花时间导入.?

推荐答案

如果要使用Phpmyadmin导入数据库,则会有一个配置文件:

\phpmyadmin\libraries\config.default.php

在任何编辑器中打开此配置文件,并将$cfg['ExecTimeLimit'] = 300;更改为$cfg['ExecTimeLimit'] = 0;

重新启动本地主机,现在您没有任何时间限制.

或者可以使用MySQL命令行直接导入解压缩后的SQL文件,如下所示:

mysql -u username -p database_name < my_unzipped_import_file.sql

Mysql相关问答推荐

默认情况下,MariaDB是否限制为本地主机?

当日期附加到MySQL后,如何按日期说明排序?

运行简单查询时Prisma预准备语句错误

Select 构成每天聚合 MAX 的各个行

按优先级 for each 具有 status_id 的员工 Select 单行

使用来自另一个表 mysql 的值将新行插入到表中

需要按总金额检索前 3 个供应商,每个类别 - 子类别

如何查询由另一个查询创建的表?

如何使用 SQL 聚合和求和相似 Select 的值?

在一个 SQL 查询中对同一列中相同类型的不同值求和

如何显示患者预约中的专业人员姓名?

限制正则​​表达式中多字符通配符的范围

mysql - 如何加入表中的动态列

MySQL如何为数据库中的所有表生成DDL

用户 'User'@'%' 和 'User'@'localhost' 不一样吗?

如何在 python 中逐行获取 MySQL ResultSet

在 MySQL 中删除数据库返回删除数据库错误:66

将行插入 MySQL 数据库的最有效方法

在 MySQL 中的子查询上使用 GROUP_CONCAT

MySQLgo 除非数字字符进行比较