package mysql_protocol

  1. Overview
  2. Docs

Available charset and collation.

type charset_name =
  1. | Armscii8
  2. | Ascii
  3. | Binary_charset
  4. | Cp1250
  5. | Cp1251
  6. | Cp1256
  7. | Cp1257
  8. | Cp850
  9. | Cp852
  10. | Cp866
  11. | Dec8
  12. | Geostd8
  13. | Greek
  14. | Hebrew
  15. | Hp8
  16. | Keybcs2
  17. | Koi8r
  18. | Koi8u
  19. | Latin1
  20. | Latin2
  21. | Latin5
  22. | Latin7
  23. | Macce
  24. | Macroman
  25. | Swe7
  26. | Utf8
type collation_name =
  1. | Armscii8_bin
  2. | Armscii8_general_ci
  3. | Ascii_bin
  4. | Ascii_general_ci
  5. | Binary_collation
  6. | Cp1250_bin
  7. | Cp1250_croatian_ci
  8. | Cp1250_general_ci
  9. | Cp1251_bin
  10. | Cp1251_bulgarian_ci
  11. | Cp1251_general_ci
  12. | Cp1251_general_cs
  13. | Cp1251_ukrainian_ci
  14. | Cp1256_bin
  15. | Cp1256_general_ci
  16. | Cp1257_bin
  17. | Cp1257_general_ci
  18. | Cp1257_lithuanian_ci
  19. | Cp850_bin
  20. | Cp850_general_ci
  21. | Cp852_bin
  22. | Cp852_general_ci
  23. | Cp866_bin
  24. | Cp866_general_ci
  25. | Dec8_bin
  26. | Dec8_swedish_ci
  27. | Geostd8_bin
  28. | Geostd8_general_ci
  29. | Greek_bin
  30. | Greek_general_ci
  31. | Hebrew_bin
  32. | Hebrew_general_ci
  33. | Hp8_bin
  34. | Hp8_english_ci
  35. | Keybcs2_bin
  36. | Keybcs2_general_ci
  37. | Koi8r_bin
  38. | Koi8r_general_ci
  39. | Koi8u_bin
  40. | Koi8u_general_ci
  41. | Latin1_bin
  42. | Latin1_danish_ci
  43. | Latin1_general_ci
  44. | Latin1_general_cs
  45. | Latin1_german1_ci
  46. | Latin1_german2_ci
  47. | Latin1_spanish_ci
  48. | Latin1_swedish_ci
  49. | Latin2_bin
  50. | Latin2_croatian_ci
  51. | Latin2_general_ci
  52. | Latin2_hungarian_ci
  53. | Latin5_bin
  54. | Latin5_turkish_ci
  55. | Latin7_bin
  56. | Latin7_estonian_cs
  57. | Latin7_general_ci
  58. | Latin7_general_cs
  59. | Macce_bin
  60. | Macce_general_ci
  61. | Macroman_bin
  62. | Macroman_general_ci
  63. | Swe7_bin
  64. | Swe7_swedish_ci
  65. | Utf8_bin
  66. | Utf8_czech_ci
  67. | Utf8_danish_ci
  68. | Utf8_esperanto_ci
  69. | Utf8_estonian_ci
  70. | Utf8_general_ci
  71. | Utf8_hungarian_ci
  72. | Utf8_icelandic_ci
  73. | Utf8_latvian_ci
  74. | Utf8_lithuanian_ci
  75. | Utf8_persian_ci
  76. | Utf8_polish_ci
  77. | Utf8_romanian_ci
  78. | Utf8_roman_ci
  79. | Utf8_slovak_ci
  80. | Utf8_slovenian_ci
  81. | Utf8_spanish2_ci
  82. | Utf8_spanish_ci
  83. | Utf8_swedish_ci
  84. | Utf8_turkish_ci
  85. | Utf8_unicode_ci
type charset = charset_name * collation_name
val charset_name_to_string : charset_name -> string
val collation_name_to_string : collation_name -> string
val charset_to_string : (charset_name * collation_name) -> string
val charset_number : (charset_name * collation_name) -> int
val number_charset : int -> charset_name * collation_name
OCaml

Innovation. Community. Security.