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

        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號
        主站蜘蛛池模板: 亚洲Av无码精品色午夜| 99re这里只有精品热久久 | 97久久精品国产精品青草| 国产亚洲精品无码拍拍拍色欲| 国产精品久久久久天天影视| 亚洲精品一品区二品区三品区| 久久97久久97精品免视看| 色综合久久精品中文字幕首页| 国产亚洲色婷婷久久99精品| 亚洲AV无码成人精品区在线观看 | 少妇人妻无码精品视频app| 久久成人精品| 国产精品无打码在线播放| 97精品人妻一区二区三区香蕉 | 四虎影视国产精品亚洲精品hd| 2021久久国自产拍精品| 久久精品a亚洲国产v高清不卡| 亚洲国产精品无码久久久蜜芽| 亚洲А∨精品天堂在线| 欧美成人精品高清视频在线观看| 国产精品视频一区二区三区不卡| 日本一区二区三区精品中文字幕| 99热精品在线观看| 91精品国产高清久久久久久io| 国产精品亚洲片在线观看不卡| 久久精品国产亚洲AV高清热| 熟妇无码乱子成人精品| 老司机亚洲精品影院| 麻豆亚洲AV永久无码精品久久 | 亚洲七七久久精品中文国产| 无码人妻精品一区二| 午夜精品久久久久久| 亚洲AV无码成人精品区大在线| 欧美日韩精品久久久免费观看| 无码国内精品久久人妻麻豆按摩| 亚洲精品无码AV中文字幕电影网站 | 精品成人一区二区三区四区| 精品久久久久久国产牛牛app| 人妻VA精品VA欧美VA| 亚洲精品无码成人片在线观看 | 久久精品国产第一区二区|