Spring til indhold
NanoHost

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. 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. 2

    Brug en særskilt bruger

    Giv kun adgang til den nødvendige database. Gem login i applikationens miljøvariabler eller beskyttede konfiguration.

  3. 3

    Gennemfør ændringen

    Udfør ændringen i små trin. Ved store importer er kommandolinjen ofte mere stabil end browseren.

  4. 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.