-
大小: 4.33MB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-09-16
- 語言: Java
- 標(biāo)簽:
資源簡(jiǎn)介
java操作MySQL數(shù)據(jù)庫所必需的一個(gè)連接器,下載完畢后將mysql-connector-java-8.0.17.jar導(dǎo)入到項(xiàng)目中即可,并且add as library,就可以使用jar包實(shí)現(xiàn)與MySQL的連接

代碼片段和文件信息
/*
?*?Copyright?(c)?2002?2018?Oracle?and/or?its?affiliates.?All?rights?reserved.
?*
?*?This?program?is?free?software;?you?can?redistribute?it?and/or?modify?it?under
?*?the?terms?of?the?GNU?General?Public?License?version?2.0?as?published?by?the
?*?Free?Software?Foundation.
?*
?*?This?program?is?also?distributed?with?certain?software?(including?but?not
?*?limited?to?OpenSSL)?that?is?licensed?under?separate?terms?as?designated?in?a
?*?particular?file?or?component?or?in?included?license?documentation.?The
?*?authors?of?MySQL?hereby?grant?you?an?additional?permission?to?link?the
?*?program?and?your?derivative?works?with?the?separately?licensed?software?that
?*?they?have?included?with?MySQL.
?*
?*?Without?limiting?anything?contained?in?the?foregoing?this?file?which?is
?*?part?of?MySQL?Connector/J?is?also?subject?to?the?Universal?FOSS?Exception
?*?version?1.0?a?copy?of?which?can?be?found?at
?*?http://oss.oracle.com/licenses/universal-foss-exception.
?*
?*?This?program?is?distributed?in?the?hope?that?it?will?be?useful?but?WITHOUT
?*?ANY?WARRANTY;?without?even?the?implied?warranty?of?MERCHANTABILITY?or?FITNESS
?*?FOR?A?PARTICULAR?PURPOSE.?See?the?GNU?General?Public?License?version?2.0
?*?for?more?details.
?*
?*?You?should?have?received?a?copy?of?the?GNU?General?Public?License?along?with
?*?this?program;?if?not?write?to?the?Free?Software?Foundation?Inc.
?*?51?Franklin?St?Fifth?Floor?Boston?MA?02110-1301??USA
?*/
package?documentation;
import?java.util.HashMap;
import?java.util.Map;
import?java.util.TreeMap;
import?com.mysql.cj.exceptions.MysqlErrorNumbers;
/**
?*?Creates?xml?file?describing?mapping?of?MySQL?error?#‘s?to?SQL92?and?X/Open?states.
?*/
public?class?ErrorMappingsDocGenerator?{
????public?static?void?main(String[]?args)?throws?Exception?{
????????dumpSqlStatesMappingsAsxml();
????}
????public?static?void?dumpSqlStatesMappingsAsxml()?throws?Exception?{
????????TreeMap?allErrorNumbers?=?new?TreeMap<>();
????????Mapject?String>?mysqlErrorNumbersToNames?=?new?HashMap<>();
????????//??????Integer?errorNumber?=?null;
????????//?
????????//?First?create?a?list?of?all?‘known‘?error?numbers?that?are?mapped.
????????//
????????for?(Integer?errorNumber?:?MysqlErrorNumbers.mysqlToSql99State.keySet())?{
????????????allErrorNumbers.put(errorNumber?errorNumber);
????????}
????????//
????????//?Now?create?a?list?of?the?actual?MySQL?error?numbers?we?know?about
????????//
????????java.lang.reflect.Field[]?possibleFields?=?MysqlErrorNumbers.class.getDeclaredFields();
????????for?(int?i?=?0;?i?????????????String?fieldName?=?possibleFields[i].getName();
????????????if?(fieldName.startsWith(“ER_“))?{
????????????????mysqlErrorNumbersToNames.put(possibleFields[i].get(null)?fieldName);
????????????}
????????}
????????System.out.println(““);
????????for?(Integer?errorNumber?:?allErrorNumbers.keySet())?{
????????????String?sql92State?=?MysqlErrorNumbers.mysqlToSql99(err
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\
?????文件???????89517??2019-06-07?09:49??mysql-connector-java-8.0.17\build.xm
?????文件??????262785??2019-06-07?09:49??mysql-connector-java-8.0.17\CHANGES
?????文件?????????183??2019-06-07?09:49??mysql-connector-java-8.0.17\INFO_BIN
?????文件?????????135??2019-06-07?09:49??mysql-connector-java-8.0.17\INFO_SRC
?????文件???????97187??2019-06-07?09:49??mysql-connector-java-8.0.17\LICENSE
?????文件?????2321813??2019-06-07?09:49??mysql-connector-java-8.0.17\mysql-connector-java-8.0.17.jar
?????文件????????1265??2019-06-07?09:49??mysql-connector-java-8.0.17\README
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\documentation\
?????文件????????3371??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\documentation\ErrorMappingsDocGenerator.java
?????文件????????5722??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\documentation\PropertiesDocGenerator.java
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\instrumentation\
?????文件????????6057??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\instrumentation\AddMethods.java
?????文件???????13152??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\instrumentation\CommonChecks.java
?????文件???????39985??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\java\instrumentation\TranslateExceptions.java
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\
?????文件?????????275??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\changelog
?????文件???????????2??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\compat
?????文件?????????467??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\control
?????文件?????????365??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\copyright
?????文件?????????522??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\install
?????文件????????2710??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\rules
?????目錄???????????0??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\source\
?????文件??????????12??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\source\format
?????文件??????????73??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\debian.in\watch
?????文件????????1080??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\pom.xm
?????文件????????1644??2019-06-07?09:49??mysql-connector-java-8.0.17\src\build\misc\Product.wxs
............此處省略728個(gè)文件信息
評(píng)論
共有 條評(píng)論