Eenvoudig stappenplan voor het oplossen van de beroemde #1709 foutmelding die vooral bij het omzetten van wp_posts en wp_comments vaak optreedt.
Kom je van tabellen database omzetten van MyISAM naar InnoDB? Kreeg je een foutmelding?
In het geval van een website die met WordPress gemaakt is, geven de tabellen wp_comments en wp_posts nogal eens problemen, maar geef de moed niet op. InnoDB is stabieler en dus van meerwaarde voor je website.
Deze instructie is bedoeld voor collega’s, niet voor beginners. ComBron probeert zoveel mogelijk te stimuleren dat ondernemers handelingen zelf verrichten, maar de database is het hart van een website. Fouten zijn vaak zeer moeilijk te herstellen, daarom doe je er verstandig aan bij twijfel je webbureau in te schakelen.
Het spreekt voor zich dat je zorgt voor een back-up toch? Laten we beginnen.
Benodigde tijd: 3 minuten
1709 – Index column size too large. The maximum column size is 767 bytes.
- Log in op phpMyAdmin.
Deze beschrijving is gebasseerd op het werken met phpMyAdmin.
- Open de database met de tabel die problemen geeft.
Het overzicht van de databases staat in de linker sidebar.
- Schrijf naam de tabel die problemen geeft en die aangepast moet worden.
In het geval van een website die met WordPress gemaakt is, is dat meestal wp_comments of wp_posts.
- Klik op SQL om de tabel om te zetten naar dynamisch.
Neem de volgende tekst op, maar pas de naam van de tabel aan.
ALTER TABLE naam_tabel ROW_FORMAT=DYNAMIC;
Verander naam_tabel in de naam van de tabel (zie afbeelding). - Klik op Start.
De onderstaande melding zal verschijnen.
- Zet de tabel nu om naar InnoDB.
Hoe dit moet, staat beschreven op de pagina Tabellen database omzetten van MyISAM naar InnoDB in phpMyAdmin.
Tabellen database omzetten van MyISAM naar InnoDB in phpMyAdmin (klik).