2016-06-14 4 views
0

У меня очень странная ситуация. Я экспортировал 3 таблицы с моего веб-сервера, и я попытался импортировать их на локальную машину, но есть разница между результатами обеих строк.Mysql не экспортирует и не импортирует все данные из таблиц

Для экспорта данных я использовал:

mysqldump -u user -p db_name table1 table2 table3 > file.sql 

Для импорта данных я использовал:

mysql -u user -p db_name < file.sql 

Там нет никаких изменений на сервере, так что есть большая разница. На сервере у меня есть в одной таблице (1793104 строки), а у local у меня (1780731 строки).

Любые идеи, почему это так? Я вижу, что результаты в phpmyadmin и иногда показывают разные результаты, но на этот раз я думаю, что это не проблема?

max_execution_time = 600 
max_input_time = 360 
max_input_vars = 10000 
memory_limit = 1024M 

ответ

0

Я нашел проблему. Это происходит от phpmyadmin. Мне нужно написать select count (*) из таблицы, чтобы увидеть реальный результат.

0

Изменение следующих параметров в файле .ini

max_execution_time max_input_time memory_limit

+0

Я внес изменения, но он по-прежнему не импортирует каждую строку. Количество импортированных строк довольно случайное. –

+0

В каждой таблице столько строк? –

+0

отличается от каждой попытки и всегда меньше реального числа строк. Разница между 5-3k строк. –

Смежные вопросы