|
|
|
| Как можно на Денвере изменить время загрузки файла в базу ? когда я через phpmyadmin пытаюсь загрузить sql файл, то он мне выдает ошибку (файл большой 22 метра)
Fatal error: Maximum execution time of 300 seconds exceeded in Z:\home\localhost\www\Tools\phpmyadmin\libraries\sqlparser.lib.php on line 485 | |
|
|
|
|
|
|
|
для: tonechka
(28.01.2011 в 22:17)
| | лимит времени, вероятно, прописан в файле Z:\home\localhost\www\Tools\phpmyadmin\config.inc.php
в строке
$cfg['ExecTimeLimit'] = 300; // maximum execution time in seconds (0 for no limit)
|
Загружать такие большие дампы через PhpMyAdmin, тем более на локальной машине - идея не самая удачная.
Через mysql command line client было бы проще. | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2011 в 22:35)
| | Неа, нет такого((((( | |
|
|
|
|
|
|
|
для: tonechka
(28.01.2011 в 22:39)
| | возможно вы не настраивали конфигурацию phpmyadmin'a. для начала надо скопировать файл config.default.php и переименовать его в config.inc.php куда в последствии и вносите необходимые настройки
выставите данное значение побольше, я как-то 3600 ставил, хватило загрузить базу | |
|
|
|
|
|
|
|
для: tonechka
(28.01.2011 в 22:39)
| | нет кого?
Что нет файла - не верю.
Без него PMA не запустился бы. | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2011 в 23:04)
| | да не файла, а записи такой! | |
|
|
|
|
|
|
|
для: tonechka
(28.01.2011 в 23:17)
| | Тогда эту строку ничего не мешает добавить. | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2011 в 23:31)
| | Да?? я просто трусиха и боюсь, что все сломаю))) | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2011 в 23:31)
| | Добавила не помогло!!! Вообще все зависло насмерть и все!!!! и ничего не добавилось!!! | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 00:20)
| | куда-то не туда, выходит, добавили. | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 00:20)
| | вот мне тоже интересено как грузить такие большие данные | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 00:20)
| | а что вы добавили и куда? | |
|
|
|
|
|
|
|
для: lightning.say
(29.01.2011 в 03:25)
| | Ну эту строчку, в тот файл который сказали!!! | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 17:03)
| | как выглядел файл до, или хотя бы как после добавления? | |
|
|
|
|
|
|
|
для: Trianon
(29.01.2011 в 17:12)
| |
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.phpmyadmin.net>.
*
* @version $Id: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $
* @package phpMyAdmin
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
$cfg['ExecTimeLimit'] = 0; // maximum execution time in seconds (0 for no limit)
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
/*
* End of servers configuration
*/
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
|
Это после добавления! соответственно до - он был без этой строчки! | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 17:34)
| | Выглядит достаточно аккуратно...
Только убирать ограничение вообще я бы советовал не раньше, чем Вы убедитесь, что строка влияет на результат, и всё остальное работает. | |
|
|
|
|
|
|
|
для: tonechka
(28.01.2011 в 22:17)
| | Хм... а вы не хотите воспользоваться консольной утилитой mysql для развертывания дампа? Много быстрее получается и пережевывает она практически любой объем. | |
|
|
|
|
|
|
|
для: cheops
(29.01.2011 в 18:46)
| | Если вы мне поможете как сделать это на денвере, то хочу))) | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 18:49)
| | К сожалению, denwer-а у меня нет. Посмотрите (можно поиском) нет ли в нем утилиты mysql.exe? | |
|
|
|
|
|
|
|
для: cheops
(29.01.2011 в 18:51)
| | ага, есть нашла. Но когда я ее пытаюсь запустить, то она буквально секунды на 2-3 запускается и исчезает. | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 18:54)
| | Это консольная программа, запускать щелчком мыши её бесполезно, (1) сначала нужно открыть консоль.
Пуск->Программы->Стандартные->Командная строка
(2) Потом необходимо добраться до папки, где у вас лежит mysql.exe (подставьте свой путь)
cd C:\denwer\bin\
(3) Затем необходимо развернуть дамп
mysql -u root base < base.sql
root - имя пользователя (без изменений)
base - имя базы данных, куда дамп назворачивается (подставьте свой)
base.sql - имя файла с дампом (подставьте свой, скопировав его предварительно в папку, где лежит mysql.exe)
PS Через phpMyAdmin проверьте корректна ли кодировка в базе данных. | |
|
|
|
|
|
|
|
для: cheops
(29.01.2011 в 18:59)
| | Спасибо большое, я попробую!!! | |
|
|
|
|
|
|
|
для: cheops
(29.01.2011 в 18:59)
| | Вообщем попробовала я , у меня ошибка вылазиет, что server has gone away )))) покинул он меня))) | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 19:48)
| | А на каком этапе? Когда дамп уже разворачивается? | |
|
|
|
|
|
|
|
для: tonechka
(29.01.2011 в 19:48)
| | Попробуйте взять небольшой кусочек дампа - одну таблицу и несколько значений, чтобы размер был не очень большой и развернуть его - ситуация не меняется? | |
|
|
|
|
|
|
|
для: cheops
(29.01.2011 в 19:57)
| | Да, если я разбиваю на кусочки небольшие, то так в принципе работает...Значит все равно да придеться делать частями))) | |
|
|
|