Kom ihåg mig?
Home Menu

Menu


Är MyISAM + latin1 standard?

 
Ämnesverktyg Visningsalternativ
Oläst 2008-03-11, 00:03 #11
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Originally posted by Fredrik S@Mar 3 2008, 12:27
Den största omedelbara fördelen med att använda UTF-8 är att du t.ex. slipper använda ä och kan köra med åäö som vanligt.
ÅÄÖ ingår i latin1 så man behöver inte hålla på och mecka med html-entiteter i det fallet.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-11, 00:23 #12
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Haha, sant!
Lumax är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-11, 00:27 #13
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Ursprungligen postat av wizzo
1.) Språk drop down lista.
När man loggar in i phpmyadmin då får man frågan Språk med en drop down lista. I listan finns UTF8 i alla möjliga språk om jag idag loggar in med Swedish UTF8 och lägger in lite tabeller och data. Sedan om en vecka då råkar jag logga in med Arabic UTF8 och lägger in lite tabeller och data. Får jag en korrupt databas med en massa konflikter i slutändan?

Antagligen lär det bli galet, ja, men korrupt? Det kommer nog inte vara troligt att du får rätt resultat i varje fall. Jag har inte använt phpmyadmin själv men det är väl inte helt otroligt om det används en relaterad collation för vald charset och då lär det ju bli knas om du sparar svenska tecken med arabiska sorteringsalgoritmer och regler.

Följande länk ger exempel där det kan bli "fel" resultat om man väljer "fel" collation: http://dev.mysql.com/doc/refman/5.0/...code-sets.html

Fråga #3 får någon annan ta.
(Jag vet inte).


Citat:
Ursprungligen postat av wizzo
4.) Webhosten har skapat dessa kollationeringar.
Det ska gå att konvertera från en collation till ett annan i SQL-frågorna, men det är typ allt jag vet. I alla fall, jag hade nog tagit mig tid och gjort det på riktigt (dvs ändra så att det blir rätt i databasen) istället för att hålla på och konvertera mellan olika charsets i applikationen eller i datalagret. På samma sätt som det blir fel när man har en encoding i databasen och en annan i applikationen kan jag tänka mig att det blir knas vid sorteringen, men jag vet inte säkert. Hoppas att någon annan kan hjälpa dig mer.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-11, 18:10 #14
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Citat:
Originally posted by wizzo@Mar 9 2008, 15:11
Ny fråga.

3.) Vad är skillnaden mellan dessa kollationeringar gör dem inte samma sak?
utf8_bin Unicode (flerspråkig), Binär
utf8_general_ci Unicode (flerspråkig), skiftlägesokänsligt
utf8_unicode_ci Unicode (flerspråkig), skiftlägesokänsligt
utf8_swedish_ci Svensk, skiftlägesokänsligt

SELECT * FROM `tabell` order by tabell
utf8_bin Unicode (flerspråkig), Binär =>
+-----+
| A |
| a |
| Ä |
| Å |
| ä |
| å |
+-----+
utf8_general_ci Unicode (flerspråkig), skiftlägesokänsligt 0>
+-----+
| å |
| ä |
| Å |
| Ä |
| a |
| A |
+-----+
utf8_unicode_ci Unicode (flerspråkig), skiftlägesokänsligt =>
+-----+
| å |
| ä |
| Å |
| Ä |
| a |
| A |
+-----+
utf8_swedish_ci Svensk, skiftlägesokänsligt =>
+-----+
| a |
| A |
| å |
| Å |
| ä |
| Ä |
+-----+
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-11, 21:09 #15
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Citat:
Ursprungligen postat av Magnus_A
Citat:
Ursprungligen postat av wizzo
Ny fråga.

3.) Vad är skillnaden mellan dessa kollationeringar gör dem inte samma sak?
utf8_bin Unicode (flerspråkig), Binär
utf8_general_ci Unicode (flerspråkig), skiftlägesokänsligt
utf8_unicode_ci Unicode (flerspråkig), skiftlägesokänsligt
utf8_swedish_ci Svensk, skiftlägesokänsligt
ic då kör jag nog med samma kollationering som webhosten har gjort så slipper man tänka så mycket.
Kod:
information_schema  utf8_general_ci
wizzo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 04:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017