Avatar billede askalot Mester
05. april 2008 - 15:44 Der er 6 kommentarer og
1 løsning

Newbie: MySQL encoding

Hej, jeg er ikke så erfaren med MySQL, og har et par spørgsmål som jeg sikkert godt kunne teste mig frem til, men tænkte at det nok var basic viden for pro's =)

1. Kan man med success arbejde med ØÆÅ i i tabeller? (dvs uden at encode?)

2. Hvad hedder den type encoding der bruger disse tegn? å æ <--
Avatar billede arne_v Ekspert
05. april 2008 - 16:21 #1
re 1)

Ja. Altså uden at URL/HTML encode. Du vil altid gemme i en encoding.

re 2)

UTF-8 fortolket som ISO-8859-1
Avatar billede askalot Mester
05. april 2008 - 16:43 #2
arne_v tak for kommentaren..

du siger:

> Du vil altid gemme i en encoding. <

Er det noget man sætter op pr. db / tabel / celle ?
Avatar billede arne_v Ekspert
05. april 2008 - 17:32 #3
per database, tabel og kolonne

se http://dev.mysql.com/doc/refman/5.0/en/charset.html
Avatar billede askalot Mester
05. april 2008 - 17:42 #4
ohh.. ok tak =), det var vist mere end svar..tak
Avatar billede arne_v Ekspert
05. april 2008 - 17:53 #5
så smider jeg et
Avatar billede arne_v Ekspert
05. april 2008 - 17:55 #6
Tricket med hensyn til encoding/karakter sæt er ikke så meget om det er UTF-8 eller
ISO-8859-1 (det er kun hvis du skal understøtte ikke vestlige sprog at du har brug
for UTF-8).

Tricket er at være konsistent !

Du gemmer i databasen i X.
Du skriver dine server side script (ASP/PHP/ASP.NET/JSP/CGI) i Y.
Din web server fortæller browseren at indholder er Z.

Hvis X=Y=Z så virker det.

Er de forskellige, så er du fucked.
Avatar billede askalot Mester
05. april 2008 - 20:13 #7
jeg takker =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester