⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 charsetmapping.java

📁 开发MySql数据库的最新JDBC驱动。
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
					null);			INDEX_TO_CHARSET[27] = getJavaEncodingForMysqlEncoding("croat",					null);			INDEX_TO_CHARSET[28] = getJavaEncodingForMysqlEncoding("gbk", null);			INDEX_TO_CHARSET[29] = getJavaEncodingForMysqlEncoding("cp1257",					null);			INDEX_TO_CHARSET[30] = getJavaEncodingForMysqlEncoding("latin5",					null);			INDEX_TO_CHARSET[31] = getJavaEncodingForMysqlEncoding("latin1_de",					null);			INDEX_TO_CHARSET[32] = "ISO8859_1"; // punting "armscii8"			INDEX_TO_CHARSET[33] = getJavaEncodingForMysqlEncoding("utf8", null);			INDEX_TO_CHARSET[34] = "Cp1250"; // punting "win1250ch"			INDEX_TO_CHARSET[35] = getJavaEncodingForMysqlEncoding("ucs2", null);			INDEX_TO_CHARSET[36] = getJavaEncodingForMysqlEncoding("cp866",					null);			INDEX_TO_CHARSET[37] = "Cp895"; // punting "keybcs2"			INDEX_TO_CHARSET[38] = getJavaEncodingForMysqlEncoding("macce",					null);			INDEX_TO_CHARSET[39] = getJavaEncodingForMysqlEncoding("macroman",					null);			INDEX_TO_CHARSET[40] = "latin2"; // punting "pclatin2"			INDEX_TO_CHARSET[41] = getJavaEncodingForMysqlEncoding("latvian",					null);			INDEX_TO_CHARSET[42] = getJavaEncodingForMysqlEncoding("latvian1",					null);			INDEX_TO_CHARSET[43] = getJavaEncodingForMysqlEncoding("macce",					null);			INDEX_TO_CHARSET[44] = getJavaEncodingForMysqlEncoding("macce",					null);			INDEX_TO_CHARSET[45] = getJavaEncodingForMysqlEncoding("macce",					null);			INDEX_TO_CHARSET[46] = getJavaEncodingForMysqlEncoding("macce",					null);			INDEX_TO_CHARSET[47] = getJavaEncodingForMysqlEncoding("latin1",					null);			INDEX_TO_CHARSET[48] = getJavaEncodingForMysqlEncoding(					"latin1", null);			INDEX_TO_CHARSET[49] = getJavaEncodingForMysqlEncoding(					"latin1", null);			INDEX_TO_CHARSET[50] = getJavaEncodingForMysqlEncoding("cp1251",					null);			INDEX_TO_CHARSET[51] = getJavaEncodingForMysqlEncoding(					"cp1251", null);			INDEX_TO_CHARSET[52] = getJavaEncodingForMysqlEncoding(					"cp1251", null);			INDEX_TO_CHARSET[53] = getJavaEncodingForMysqlEncoding(					"macroman", null);			INDEX_TO_CHARSET[54] = getJavaEncodingForMysqlEncoding(					"macroman", null);			INDEX_TO_CHARSET[55] = getJavaEncodingForMysqlEncoding(					"macroman", null);			INDEX_TO_CHARSET[56] = getJavaEncodingForMysqlEncoding(					"macroman", null);			INDEX_TO_CHARSET[57] = getJavaEncodingForMysqlEncoding("cp1256",					null);						INDEX_TO_CHARSET[58] = NOT_USED; // not used			INDEX_TO_CHARSET[59] = NOT_USED; // not used			INDEX_TO_CHARSET[60] = NOT_USED; // not used			INDEX_TO_CHARSET[61] = NOT_USED; // not used			INDEX_TO_CHARSET[62] = NOT_USED; // not used 						INDEX_TO_CHARSET[63] = getJavaEncodingForMysqlEncoding("binary",					null);			INDEX_TO_CHARSET[64] = "ISO8859_2"; // punting "armscii"			INDEX_TO_CHARSET[65] = getJavaEncodingForMysqlEncoding("ascii",					null);			INDEX_TO_CHARSET[66] = getJavaEncodingForMysqlEncoding("cp1250",					null);			INDEX_TO_CHARSET[67] = getJavaEncodingForMysqlEncoding("cp1256",					null);			INDEX_TO_CHARSET[68] = getJavaEncodingForMysqlEncoding("cp866",					null);			INDEX_TO_CHARSET[69] = "US-ASCII"; // punting for "dec8"			INDEX_TO_CHARSET[70] = getJavaEncodingForMysqlEncoding("greek",					null);			INDEX_TO_CHARSET[71] = getJavaEncodingForMysqlEncoding("hebrew",					null);			INDEX_TO_CHARSET[72] = "US-ASCII"; // punting for "hp8"			INDEX_TO_CHARSET[73] = "Cp895"; // punting for "keybcs2"			INDEX_TO_CHARSET[74] = getJavaEncodingForMysqlEncoding("koi8r",					null);			INDEX_TO_CHARSET[75] = "KOI8_r"; // punting for koi8ukr"						INDEX_TO_CHARSET[76] = NOT_USED; // not used						INDEX_TO_CHARSET[77] = getJavaEncodingForMysqlEncoding("latin2",					null);			INDEX_TO_CHARSET[78] = getJavaEncodingForMysqlEncoding("latin5",					null);			INDEX_TO_CHARSET[79] = getJavaEncodingForMysqlEncoding("latin7",					null);			INDEX_TO_CHARSET[80] = getJavaEncodingForMysqlEncoding("cp850",					null);			INDEX_TO_CHARSET[81] = getJavaEncodingForMysqlEncoding("cp852",					null);			INDEX_TO_CHARSET[82] = "ISO8859_1"; // punting for "swe7"			INDEX_TO_CHARSET[83] = getJavaEncodingForMysqlEncoding("utf8", null);			INDEX_TO_CHARSET[84] = getJavaEncodingForMysqlEncoding("big5", null);			INDEX_TO_CHARSET[85] = getJavaEncodingForMysqlEncoding("euckr",					null);			INDEX_TO_CHARSET[86] = getJavaEncodingForMysqlEncoding("gb2312",					null);			INDEX_TO_CHARSET[87] = getJavaEncodingForMysqlEncoding("gbk", null);			INDEX_TO_CHARSET[88] = getJavaEncodingForMysqlEncoding("sjis", null);			INDEX_TO_CHARSET[89] = getJavaEncodingForMysqlEncoding("tis620",					null);			INDEX_TO_CHARSET[90] = getJavaEncodingForMysqlEncoding("ucs2", null);			INDEX_TO_CHARSET[91] = getJavaEncodingForMysqlEncoding("ujis", null);			INDEX_TO_CHARSET[92] = "US-ASCII"; //punting for "geostd8"			INDEX_TO_CHARSET[93] = "US-ASCII"; // punting for "geostd8"			INDEX_TO_CHARSET[94] = getJavaEncodingForMysqlEncoding("latin1",					null);			INDEX_TO_CHARSET[95] = getJavaEncodingForMysqlEncoding("cp932",					null);			INDEX_TO_CHARSET[96] = getJavaEncodingForMysqlEncoding("cp932",					null);			INDEX_TO_CHARSET[97] = getJavaEncodingForMysqlEncoding("eucjpms",					null);			INDEX_TO_CHARSET[98] = getJavaEncodingForMysqlEncoding("eucjpms",					null);						for (int i = 99; i < 128; i++) {				INDEX_TO_CHARSET[i] = NOT_USED; // not used			}						INDEX_TO_CHARSET[128] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[129] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[130] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[131] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[132] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[133] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[134] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[135] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[136] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[137] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[138] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[139] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[140] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[141] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[142] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[143] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[144] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[145] = getJavaEncodingForMysqlEncoding("ucs2",					null);			INDEX_TO_CHARSET[146] = getJavaEncodingForMysqlEncoding("ucs2",					null);			for (int i = 147; i < 192; i++) {				INDEX_TO_CHARSET[i] = NOT_USED; // not used			}						INDEX_TO_CHARSET[192] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[193] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[194] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[195] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[196] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[197] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[198] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[199] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[200] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[201] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[202] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[203] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[204] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[205] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[206] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[207] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[208] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[209] = getJavaEncodingForMysqlEncoding("utf8",					null);			INDEX_TO_CHARSET[210] = getJavaEncodingForMysqlEncoding("utf8",					null);			// Sanity check						for (int i = 1; i < INDEX_TO_CHARSET.length; i++) {				if (INDEX_TO_CHARSET[i] == null) {					throw new RuntimeException("Assertion failure: No mapping from charset index " + i + " to a Java character set");				}			}		} catch (SQLException sqlEx) {			// ignore, it won't happen in this case		}				INDEX_TO_COLLATION = new String[211];				INDEX_TO_COLLATION[1] = "big5_chinese_ci";		INDEX_TO_COLLATION[2] = "latin2_czech_cs";		INDEX_TO_COLLATION[3] = "dec8_swedish_ci";		INDEX_TO_COLLATION[4] = "cp850_general_ci";		INDEX_TO_COLLATION[5] = "latin1_german1_ci";		INDEX_TO_COLLATION[6] = "hp8_english_ci";		INDEX_TO_COLLATION[7] = "koi8r_general_ci";		INDEX_TO_COLLATION[8] = "latin1_swedish_ci";		INDEX_TO_COLLATION[9] = "latin2_general_ci";		INDEX_TO_COLLATION[10] = "swe7_swedish_ci";		INDEX_TO_COLLATION[11] = "ascii_general_ci";		INDEX_TO_COLLATION[12] = "ujis_japanese_ci";		INDEX_TO_COLLATION[13] = "sjis_japanese_ci";		INDEX_TO_COLLATION[14] = "cp1251_bulgarian_ci";		INDEX_TO_COLLATION[15] = "latin1_danish_ci";		INDEX_TO_COLLATION[16] = "hebrew_general_ci";		INDEX_TO_COLLATION[18] = "tis620_thai_ci";		INDEX_TO_COLLATION[19] = "euckr_korean_ci";		INDEX_TO_COLLATION[20] = "latin7_estonian_cs";		INDEX_TO_COLLATION[21] = "latin2_hungarian_ci";		INDEX_TO_COLLATION[22] = "koi8u_general_ci";		INDEX_TO_COLLATION[23] = "cp1251_ukrainian_ci";		INDEX_TO_COLLATION[24] = "gb2312_chinese_ci";		INDEX_TO_COLLATION[25] = "greek_general_ci";		INDEX_TO_COLLATION[26] = "cp1250_general_ci";		INDEX_TO_COLLATION[27] = "latin2_croatian_ci";		INDEX_TO_COLLATION[28] = "gbk_chinese_ci";		INDEX_TO_COLLATION[29] = "cp1257_lithuanian_ci";		INDEX_TO_COLLATION[30] = "latin5_turkish_ci";		INDEX_TO_COLLATION[31] = "latin1_german2_ci";		INDEX_TO_COLLATION[32] = "armscii8_general_ci";		INDEX_TO_COLLATION[33] = "utf8_general_ci";		INDEX_TO_COLLATION[34] = "cp1250_czech_cs";		INDEX_TO_COLLATION[35] = "ucs2_general_ci";		INDEX_TO_COLLATION[36] = "cp866_general_ci";		INDEX_TO_COLLATION[37] = "keybcs2_general_ci";		INDEX_TO_COLLATION[38] = "macce_general_ci";		INDEX_TO_COLLATION[39] = "macroman_general_ci";		INDEX_TO_COLLATION[40] = "cp852_general_ci";		INDEX_TO_COLLATION[41] = "latin7_general_ci";		INDEX_TO_COLLATION[42] = "latin7_general_cs";		INDEX_TO_COLLATION[43] = "macce_bin";		INDEX_TO_COLLATION[44] = "cp1250_croatian_ci";		INDEX_TO_COLLATION[47] = "latin1_bin";		INDEX_TO_COLLATION[48] = "latin1_general_ci";		INDEX_TO_COLLATION[49] = "latin1_general_cs";		INDEX_TO_COLLATION[50] = "cp1251_bin";		INDEX_TO_COLLATION[51] = "cp1251_general_ci";		INDEX_TO_COLLATION[52] = "cp1251_general_cs";		INDEX_TO_COLLATION[53] = "macroman_bin";		INDEX_TO_COLLATION[57] = "cp1256_general_ci";		INDEX_TO_COLLATION[58] = "cp1257_bin";		INDEX_TO_COLLATION[59] = "cp1257_general_ci";		INDEX_TO_COLLATION[63] = "binary";		INDEX_TO_COLLATION[64] = "armscii8_bin";		INDEX_TO_COLLATION[65] = "ascii_bin";		INDEX_TO_COLLATION[66] = "cp1250_bin";		INDEX_TO_COLLATION[67] = "cp1256_bin";		INDEX_TO_COLLATION[68] = "cp866_bin";		INDEX_TO_COLLATION[69] = "dec8_bin";		INDEX_TO_COLLATION[70] = "greek_bin";		INDEX_TO_COLLATION[71] = "hebrew_bin";		INDEX_TO_COLLATION[72] = "hp8_bin";		INDEX_TO_COLLATION[73] = "keybcs2_bin";		INDEX_TO_COLLATION[74] = "koi8r_bin";		INDEX_TO_COLLATION[75] = "koi8u_bin";		INDEX_TO_COLLATION[77] = "latin2_bin";		INDEX_TO_COLLATION[78] = "latin5_bin";		INDEX_TO_COLLATION[79] = "latin7_bin";		INDEX_TO_COLLATION[80] = "cp850_bin";		INDEX_TO_COLLATION[81] = "cp852_bin";		INDEX_TO_COLLATION[82] = "swe7_bin";		INDEX_TO_COLLATION[83] = "utf8_bin";		INDEX_TO_COLLATION[84] = "big5_bin";		INDEX_TO_COLLATION[85] = "euckr_bin";		INDEX_TO_COLLATION[86] = "gb2312_bin";		INDEX_TO_COLLATION[87] = "gbk_bin";		INDEX_TO_COLLATION[88] = "sjis_bin";		INDEX_TO_COLLATION[89] = "tis620_bin";		INDEX_TO_COLLATION[90] = "ucs2_bin";		INDEX_TO_COLLATION[91] = "ujis_bin";		INDEX_TO_COLLATION[92] = "geostd8_general_ci";		INDEX_TO_COLLATION[93] = "geostd8_bin";		INDEX_TO_COLLATION[94] = "latin1_spanish_ci";		INDEX_TO_COLLATION[95] = "cp932_japanese_ci";		INDEX_TO_COLLATION[96] = "cp932_bin";		INDEX_TO_COLLATION[97] = "eucjpms_japanese_ci";		INDEX_TO_COLLATION[98] = "eucjpms_bin";		INDEX_TO_COLLATION[99] = "cp1250_polish_ci";		INDEX_TO_COLLATION[128] = "ucs2_unicode_ci";		INDEX_TO_COLLATION[129] = "ucs2_icelandic_ci";		INDEX_TO_COLLATION[130] = "ucs2_latvian_ci";		INDEX_TO_COLLATION[131] = "ucs2_romanian_ci";		INDEX_TO_COLLATION[132] = "ucs2_slovenian_ci";		INDEX_TO_COLLATION[133] = "ucs2_polish_ci";		INDEX_TO_COLLATION[134] = "ucs2_estonian_ci";		INDEX_TO_COLLATION[135] = "ucs2_spanish_ci";		INDEX_TO_COLLATION[136] = "ucs2_swedish_ci";		INDEX_TO_COLLATION[137] = "ucs2_turkish_ci";		INDEX_TO_COLLATION[138] = "ucs2_czech_ci";		INDEX_TO_COLLATION[139] = "ucs2_danish_ci";		INDEX_TO_COLLATION[140] = "ucs2_lithuanian_ci ";		INDEX_TO_COLLATION[141] = "ucs2_slovak_ci";		INDEX_TO_COLLATION[142] = "ucs2_spanish2_ci";		INDEX_TO_COLLATION[143] = "ucs2_roman_ci";		INDEX_TO_COLLATION[144] = "ucs2_persian_ci";		INDEX_TO_COLLATION[145] = "ucs2_esperanto_ci";		INDEX_TO_COLLATION[146] = "ucs2_hungarian_ci";		INDEX_TO_COLLATION[192] = "utf8_unicode_ci";		INDEX_TO_COLLATION[193] = "utf8_icelandic_ci";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -