Løsningsguide · Arbejd med databaser
Hvad gør jeg ved forkerte tegn i min database?
Denne guide viser hvad gør jeg ved forkerte tegn i min database? uden at risikere unødigt datatab eller tegnsætsfejl.
Opdateret 19. juli 2026 Ca. 5 min.
Klargør først
- Tag en frisk backup, og kontrollér at den kan gendannes, før du ændrer filer, database, DNS eller serverindstillinger.
- Find databasehost, databasenavn og en databasebruger i produktadministrationen. Brug ikke root-login.
Gør sådan
- 1
Vælg utf8mb4
Nye databaser og tabeller bør normalt bruge utf8mb4 med en collation, der passer til MySQL-versionen. Bland ikke tegnsæt uden en planlagt konvertering.
- 2
Brug en særskilt bruger
Giv kun adgang til den nødvendige database. Gem login i applikationens miljøvariabler eller beskyttede konfiguration.
- 3
Gennemfør ændringen
Udfør ændringen i små trin. Ved store importer er kommandolinjen ofte mere stabil end browseren.
- 4
Validér data og applikation
Kontrollér rækketal, specialtegn og applikationens læse/skrivefunktion. Bevar backupen, indtil løsningen har kørt stabilt.
Efterkontrol
- Backupen kan åbnes eller importeres.
- Specialtegn som æ, ø, å og emoji vises korrekt.
- Databasebrugeren har mindst mulige rettigheder.