Je reçois cette erreur lors de l'importation de la base de données dans mysql et lorsque je soumets à nouveau le même fichier que je reçois cette erreur
Error
SQL query:
-- -- Dumping data for table `adminnotification_inbox` -- INSERT INTO `adminnotification_inbox` (`notification_id`, `severity`, `date_added`, `title`, `description`, `url`, `is_read`, `is_remove`) VALUES (1, 4, '2008-07-25 05:24:17', 'Magento 1.1 Production Version Now Available', 'We are thrilled to announce the availability of the production release of Magento 1.1. Read more about the release in the Magento Blog.', 'http://www.magentocommerce.com/blog/comments/magento-11-is-here-1/', 0, 0), (2, 4, '2008-08-02 05:29:53', 'Updated iPhone Theme is now available', 'Updated iPhone theme for Magento 1.1 is now available on Magento Connect and for upgrade through your Magento Connect Manager.', 'http://www.magentocommerce.com/blog/comments/updated-iphone-theme-for-magento-11-is-now-available/', 0, 0), (3, 3, '2008-08-02 05:40:04', 'Magento version 1.1.2 is now available', 'Magento version 1.1.2 is now available for download and upgrade.', 'http://www.magentocommerce.com/blog/comments/mag[...]
MySQL said: Documentation
#1062 - Duplicate entry '1' for key 'PRIMARY'
Qu'est-ce que je devrais faire maintenant. J'utilise déjà les solutions qui augmentent le temps données sur Internet mais rien ne se passe. Comment dois-je résoudre cette erreur.
Ma taille de base de données est juste 3 MB. J'utilise xampp 1.8.3 dans Ubuntu 12.04.
Au lieu de XAMPP, vous pouvez utiliser principalement LAMP (Linux Apache MySQL PHP). En utilisant LAMP, vous pouvez également faire face à ce problème.
Dans mon cas (avec Ubuntu 15.10), j'avais configuré post_max_size, upload_max_filesize, max_execution_time, max_input_time, memory_limit pour répondre à mes besoins en utilisant le fichier php.ini situé à l'adresse /etc/php5/Apache2/php.ini
Mais j'étais confronté à ce problème. Puis résolu le problème en utilisant le fichier config.default.php
, où vous pouvez trouver comme ci-dessous:
$cfg['ExecTimeLimit'] = 300;
Le faire pour
$cfg['ExecTimeLimit'] = 0;
Remarque: Vous pouvez localiser le fichier config.default.php
via votre terminal (Ctrl + Alt + T) à l'aide de cette commandelocate config.default.php
chemin possible est /usr/share/phpmyadmin/libraries/config.default.php
J'espère que cela t'aides. :-)
laissez tomber, puis, dans le fichier phpmyadmin config.inc.php, vous pouvez augmenter le délai d'expiration de 300 secondes à l'infini
ajouter cette ligne
$cfg['ExecTimeLimit'] = 0;
et:
php> php.ini
Trouver:
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M
Changer en:
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M
Allez à xampp/phpMyAdmin/libraries/config.default.php cherchez $cfg['ExecTimeLimit'] = 300;
ligne n ° 695 et remplacez $cfg['ExecTimeLimit'] = 0;
Cela est dû au fait qu'il existe déjà une valeur de 1
pour la colonne ID
dans laquelle vous la définissez comme PRIMARY KEY
dans la table que vous insérez (les valeurs des clés primaires sont des valeurs uniques).
Essayez de définir l'ID de colonne sur AUTO_INCREMENT
J'espère que cela corrige votre problème, j'ai remarqué que vous avez corrigé votre problème d'installation de XAMPP, veuillez fermer cette question ouverte Ne pas trouver Xampp dans le centre de logiciels Ubuntu