Как выполнить большой файл сценария вставки данных MySql? - PullRequest
0 голосов
/ 18 июля 2011

Попытка использовать PHPMyAdmin не позволяет мне выполнить файл сценария данных объемом 150 МБ. У вас есть какие-нибудь обходные пути для меня?

Обновление

Мой скрипт utf-8 кодирует.

Я обновил php.ini, но все равно получаю ошибку, как показано ниже.

[php.ini]

upload_max_filesize = 256M    
max_execution_time = 0    
memory_limit = 256M

enter image description here

Ответы [ 4 ]

2 голосов
/ 18 июля 2011

Попробуйте это: http://www.ozerov.de/bigdump/

Bigdump также предоставляет вам изменение набора символов

1 голос
/ 18 июля 2011

Даешь max_execution_time = 1500 (что означает 25 менуэтов)

Время выполнения по умолчанию: 30 с, http://php.net/manual/en/info.configuration.php

1 голос
/ 18 июля 2011

Использовать собственный консольный клиент mysql.Чтобы импортировать этот файл, используйте

mysql -u [username] -p[password] [database_name] < [your_sql_file]
1 голос
/ 18 июля 2011

Используйте split на linux или в программе windows split, чтобы разбить ваш скрипт на несколько частей. А затем загрузить их по одному.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...