2014-07-07 3 views
0

Я пытаюсь импортировать базу данных (MySQL) в Mpp PhpMyAdmin для инъекций в моей базе данных «город», запись имеет 77000 данных. Это почтовый индекс с несколькими сведениями.Ошибка импорта базы данных в MAMP

здесь мои таблицы в моей основной БД:

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); 

Я пытаюсь редактировать php.ini в /Applications/MAMP/bin/php/php5.4.10/conf/php.ini

С Некоторые конфигурации, здесь:

max_execution_time = 0 

Но это ничего не меняет. Когда я пытаюсь импортировать мою базу данных в инъекции в моей базе данных таблицы «город» в Mamp's PhpMyAdmin, Страница просто пустая, а запись не вводится в мою таблицу (Макс 32 MiB). Что делать, пожалуйста, помогите.

Спасибо in Advance.

+0

ссылки [как-на-import-a-sql-file-using-the-command-line-in-mysql] (http://stackoverflow.com/questions/17666249/how-to-import- а-SQL-файлы с использованием самой командной строки-в-MySQL) – Bassem

ответ

0

Прежде всего, убедитесь, что вы редактируете правильный файл. Некоторые системы и установщики разбросаны по нескольким файлам php.ini на диске и затрудняют внесение изменений. Просмотрите вывод phpinfo() и посмотрите, что он имеет сказать о вашем конфигурационном файле php.

Руководство пользователя phpMyAdmin содержит good information и предложения, которые я опишу здесь:

  • Внесите изменения во все upload_max_filesize, memory_limit и post_max_size в php.ini; они все связаны и могут влиять на пределы загрузки.
  • Используйте $cfg['UploadDir'], чтобы загрузить файл (через SSH, SFTP или что-то еще, что у вас есть) в папку на веб-сервере, это значительно улучшит время, затрачиваемое PHP на обработку файла (потому что ему не нужно сначала загрузите его).
  • Используйте клиент командной строки (это мой любимый, но у меня есть хороший доступ к оболочке на моем сервере, а UploadDir - лучше всего, на мой взгляд).
  • Используйте программу, специально предназначенную для разбиения больших файлов SQL на более мелкие и загрузки кусков за раз. Инструмент, предложенный в ссылке, - BigDump, но есть и другие.
Смежные вопросы