Migrer une base de données mysql 5.5 à mysql 8.0
Bonjour
Je viens de changer de serveur qui est en MySQL 8.0
Et ma base de donnée est sur MySQL 5.5
Comment faire une migration en bonne et due forme.
Car après avoir fait l'exportation en SQL puis la réimportation.
Impossible de mettre à jour certaines tables de la base.
J'ai l'impression qu'il se perd dans les index.
Est ce qu'il y a un correctif pour passé la base en 8.0
Cordialement
Inser Update Duplicate Entry Mysql 8.0
Suite à la migration
Voici l'erreur que cela génère lors de l import de nouveau produit dans ma base de donnée
Code:
[INSERT INTO PC7_PRODUCT(ID, CATEGORY_ID, TITLE, TITLE_CLEAN, FILENAME, MANUFACTURER, MANUFACTURER_CODE, EAN_UPC, MIN_PRICE, MAX_PRICE, STORE_COUNT, ISVALID, STANDBY, SPECIAL_OFFER, PAGE_TITLE, PAGE_KEYWORDS, PAGE_DESCRIPTION, FIELD_1, FIELD_2, FIELD_3, FIELD_4, FIELD_5, FIELD_6, FIELD_7, FIELD_8, FIELD_9, DATE_ADDED) VALUES('203133', '475', 'Baskets montantes Converse CHUCK TAYLOR ALL STAR CORE HI', 'Baskets montantes Converse CHUCK TAYLOR ALL STAR CORE HI', 'baskets-montantes-converse-chuck-taylor-all-star-core-hi', '72', 'M7650C', '886952780425', '0', '0', '0', 'Y', '0', 'N', '', '', '', '', '', '', '', '', '', '', '', '', '2023-02-20 21:01:09')] - Duplicate entry '203133' for key 'PC7_PRODUCT.PRIMARY' -
Avez vu une idée de l'erreur dans la base de donnée
Cordialement