Php 在MAMP中导入数据库时出错
我正在尝试将数据库MySQL导入MAMP的PhpMyAdmin中,以注入到我的表数据库“city”中,该条目包含77000个数据。这是带有若干信息的邮政编码 这里是我的主数据库中的表:Php 在MAMP中导入数据库时出错,php,mysql,sql,database,phpmyadmin,Php,Mysql,Sql,Database,Phpmyadmin,我正在尝试将数据库MySQL导入MAMP的PhpMyAdmin中,以注入到我的表数据库“city”中,该条目包含77000个数据。这是带有若干信息的邮政编码 这里是我的主数据库中的表: captcha city province sub_country .... .... etc 下面是我的意思: in table city city_id poscode kelurahan kecamatan city_name provience_id 这里是我的MySQL结构,postcode.sq
captcha
city
province
sub_country
....
....
etc
下面是我的意思:
in table city
city_id
poscode
kelurahan
kecamatan
city_name
provience_id
这里是我的MySQL结构,postcode.sql这是用于导入的数据库:
insert into `city`(`city_id`,`poscode`,`kelurahan`,`kecamatan`,`city_name`,`province_id`) values (1,'80571','Kedewatan','Ubud','Gianyar',1),(2,'80571','Lodtunduh','Ubud','Gianyar',1),(3,'80571','Mas','Ubud','Gianyar',1),(4,'80571','Peliatan','Ubud','Gianyar',1),(5,'80571','Petulu','Ubud','Gianyar',1)
..........................
..........................
..........................
until
(77013,'22461','Sibalanga','Adian Koting','Tapanuli Utara',33);
我试图在/Applications/MAMP/bin/php/php5.4.10/conf/php.ini中编辑php.ini
通过一些配置,这里:
max_execution_time = 0
但这不会改变任何事情。当我尝试将数据库导入到MAMP的PhpMyAdmin中的表数据库“city”中时,页面为空,表中没有插入任何条目。最多32个MiB。我该怎么办,请帮忙
提前谢谢 首先,确保您正在编辑正确的文件。一些系统和安装程序将几个php.ini文件分散在磁盘上,因此很难进行更改。查看phpinfo的输出,看看它对您的php配置文件有什么看法 phpMyAdmin手册提供了一些建议,我将在这里总结: 在php.ini中更改所有upload_max_文件大小、memory_限制和post_max_大小;它们都是相关的,可能会影响上传限制。 用于通过SSH、SFTP或任何其他方式将文件上载到Web服务器上的文件夹,这将大大缩短PHP处理文件所需的时间,因为它不必先上载文件。 使用命令行客户端这是我最喜欢的,但我有很好的shell访问我的服务器;在我看来,UploadDir是次好的。 使用专门设计的程序将大型SQL文件拆分为较小的文件,并一次上载块。链接中建议的工具是,但还有其他工具。 参考