Mysql
 sql >> база данни >  >> RDS >> Mysql

Добавете нов източник на данни (mysql) wildfly

Добавихте ли дефиниция на драйвера? Вашите datasources подсистемата трябва да изглежда така:

    <subsystem xmlns="urn:jboss:domain:datasources:2.0">
        <datasources>
            <datasource jndi-name="java:/jdbc/myds" pool-name="myds" enabled="true" use-java-context="true">
                <connection-url>jdbc:mysql://localhost/mydb</connection-url>
                <driver>mysql</driver>
                <security>
                    <user-name>foo</user-name>
                    <password>bar</password>
                </security>
            </datasource>
            <drivers>
                <driver name="h2" module="com.h2database.h2">
                    <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
                </driver>
                <driver name="mysql" module="com.mysql">
                    <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
                </driver>
            </drivers>
        </datasources>
    </subsystem>

driver елемент в дефиницията на източника на данни трябва да препраща към driver елемент по име. module атрибутът трябва да съвпада с името на вашия модул на драйвер MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ускоряване на преброяването на редове в MySQL

  2. MySQL:Транзакции срещу заключващи таблици

  3. Изключение на PHP PDO + предупреждение за MySQL изчезна ли?

  4. IntegrityError:(1062, Дублиран запис за ключ)

  5. Как да приложим по-ефективна функция за търсене?