站長資訊網
        最全最豐富的資訊網站

        WildFly 14 增加MySQL 8.0.11 數據源

        記錄WildFly 14 增加MySQL 8.0.11 數據源的過程,希望對大家有所幫助。

        1、下載MySQL 8.0驅動jar包

        mysql-connector-java-8.0.11.jar

        具體下載見本文最后的Linux公社資源站。

        2、增加mysql能動module

        a>在/usr/local/wildfly14/modules/system/layers/base/com目錄并拷貝mysql驅動

        $mkdir -p mysql/main
        $cd mysql/main
        $cp ~/mysql-connector-java-8.0.11.jar ./
        $vim module.xml

        b>增加module.xml內容如下

        <?xml version=”1.0″ encoding=”UTF-8″?>

        <module name=”com.mysql” xmlns=”urn:jboss:module:1.5″>

            <resources>
                <resource-root path=”mysql-connector-java-8.0.11.jar”/>
            </resources>
            <dependencies>
                <module name=”javax.api”/>
                <module name=”javax.transaction.api”/>
                <module name=”javax.servlet.api” optional=”true”/>
            </dependencies>
        </module>

        至此mysql驅動模塊增加完成。

        3、在配置文件中增加數據源

        a>進入/usr/local/wildfly14/standalone/configuration目錄

        b>打開standalone.xml配置文件

        c>找到drivers標簽,并且增加如下driver

        <drivers>
            <driver name=”h2″ module=”com.h2database.h2″>
                <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
            </driver>
            <!– 增加下面mysql驅動 –>
            <driver name=”mysql” module=”com.mysql”>
                <xa-datasource-class>com.mysql.cj.jdbc.MysqlXADataSource</xa-datasource-class>
            </driver>
        </drivers>

        d>找到datasources標簽,并且增加如下datasource

        <datasource jndi-name=”java:jboss/datasources/LotteryDS” pool-name=”LotteryDS” enabled=”true” use-java-context=”true”>
            <connection-url>jdbc:mysql://localhost:3306/數據庫名?useSSL=false&amp;connectionCollation=utf8_general_ci&amp;characterSetResults=utf8&amp;characterEncoding=utf8</connection-url>
            <driver>mysql</driver>
            <security>
                <user-name>數據庫用戶名</user-name>
                <password>密碼</password>
            </security>

            <validation>
                <valid-connection-checker class-name=”org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker”/>
                <background-validation>true</background-validation>
                <exception-sorter class-name=”org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter”/>
            </validation>
        </datasource>

        特別注意:

        如果connection-url沒有增加useSSL=false的話,啟動wildfly應該會報一個錯誤

        Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

        至此就增加好了mysql數據源,在web管理界面就可以看到多了一個jdbc驅動和一下數據源,如下圖

         WildFly 14 增加MySQL 8.0.11 數據源

        WildFly 14 增加MySQL 8.0.11 數據源

        本文相關附件mysql-connector-java-8.0.11.jar可以到Linux公社資源站下載:

        ——————————————分割線——————————————

        免費下載地址在 http://linux.linuxidc.com/

        用戶名與密碼都是www.linuxidc.com

        具體下載目錄在 /2018年資料/9月/28日/WildFly 14 增加MySQL 8.0.11 數據源/

        下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm

        ——————————————分割線——————————————

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国内精品手机在线观看视频| 久久99国产精品久久99| 97精品人妻系列无码人妻| 精品国产一区二区三区久久蜜臀| 99精品视频在线| 亚洲AV永久无码精品一百度影院| 久久99精品久久久久久噜噜 | 视频二区国产精品职场同事| 精品亚洲aⅴ在线观看| 中文字幕精品亚洲无线码一区| 精品水蜜桃久久久久久久| 国产精品∧v在线观看| 精品一区二区三区四区| 55夜色66夜色国产精品视频| 久久亚洲精品国产精品| 亚洲精品乱码久久久久久| 亚洲高清国产拍精品青青草原| 精品无人区无码乱码毛片国产| 99九九精品免费视频观看| 久久国产乱子精品免费女| 国产伦精品一区二区三区女 | 久久香蕉超碰97国产精品| 亚洲中文精品久久久久久不卡| 亚洲国产精品ⅴa在线观看| 久久久久99精品成人片三人毛片 | 国精品无码一区二区三区在线| 亚洲人成电影网站国产精品| 欧美精品一区二区久久| 精品无码久久久久久国产| 精品国产一区二区三区AV性色| 久久露脸国产精品| 欧美日韩专区麻豆精品在线 | 伊人久久大香线蕉精品| 久久精品成人免费网站| 久久国产精品成人免费| 欧美黑人巨大精品| 国产成人精品视频2021| 国产精品高清2021在线| 精品a在线观看| 人妻偷人精品成人AV| 亚洲国产精品尤物YW在线观看|