diff options
author | tim@localhost.polyesthetic.msg <> | 2000-08-22 16:08:34 -0400 |
---|---|---|
committer | tim@localhost.polyesthetic.msg <> | 2000-08-22 16:08:34 -0400 |
commit | 7443483369501dfd884002b3a46808da814108e0 (patch) | |
tree | 0e7c7503846eda7c08f4344ed455ae2de66a3598 /sql/share/charsets/README | |
parent | dba8816bc4f6c03053dde136573000e420f00e4c (diff) | |
download | mariadb-git-7443483369501dfd884002b3a46808da814108e0.tar.gz |
Associate a charset directly with its number in the Index file, and
propogate those changes through the code. This is so that there can
be holes in the list of charsets without breaking old tables.
Diffstat (limited to 'sql/share/charsets/README')
-rw-r--r-- | sql/share/charsets/README | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sql/share/charsets/README b/sql/share/charsets/README index 80da6ba9665..172d1ee8e1e 100644 --- a/sql/share/charsets/README +++ b/sql/share/charsets/README @@ -9,10 +9,9 @@ different character sets. It contains: Index The Index file lists all of the available charset configurations. - THE ORDER OF THE CHARACTER SETS IN THIS FILE IS SIGNIFICANT. - The first character set is number 1, the second is number 2, etc. The - number is stored IN THE DATABASE TABLE FILES and must not be changed. - Always add new character sets to the end of the list, so that the + Each charset is paired with a number. The number is stored + IN THE DATABASE TABLE FILES and must not be changed. Always + add new character sets to the end of the list, so that the numbers of the other character sets will not be changed. Compiled in or configuration file? @@ -39,5 +38,3 @@ Syntax of configuration files number in hexadecimal format. The ctype array takes up the first 257 words; the to_lower, to_upper and sort_order arrays take up 256 words each after that. - - The Index file is simply a list of the available character sets. |