Docker
  • Introduction
  • Docker
    • Introduction
    • Install Docker
    • Detener imagenes
    • Ejecutar el bash de una imagen
    • Detener contenedor docker-compose actual
    • Remover imagenes
    • Instalar una imagen
    • Comandos docker
    • Ejecutar el contenedor
    • Registrarse en Docker Hub
    • Ver listado de contenedores
    • Subir imagen a DockerHub
    • Configurar los paquetes a instalar
    • Crear una imagen con Java Wildfly
    • Instalar MariaDB
    • NetBeans Docker maven
  • Java en Docker
    • Oracle JDK
    • OpenJDK
  • MongoDB CON DOCKER COMPOSE
    • Instalar Studio 3t
    • Crear directorio en docker
    • Copiar archivos de docker al disco
    • Ejecutar mongoShell
    • Backup/Restore en Carpetas
    • Backup en un zip
    • Restore archivo .gz
    • MongoDB Compass
  • MySQL Con Docker-Compose
  • NetBeans con MySQL Docker
  • NetBeans con MySQL Server install
  • PayaraMicro con Docker
    • Payara Micro con Bases datos
  • Payara Server Pool de Conexiones MySQL
  • MySQL BackupRestore
  • PayaraServer docker Compose
  • PayaraServer docker pool conexion
  • Jakarta EE con DockerCompose
  • OracleDB docker
    • Error de Password Expirado
  • WebLogic Docker compose
  • Ant
    • Instalar
  • Postfix
    • Instalar Postfix
  • Nano
  • Curl
  • Descargar Wildfly
  • EJBCA
    • Guia de instalacion
    • Requisitos ejbca
    • Configurar MySQL
    • User pki
    • Driver MySQL
    • OpenSSH
    • Java
    • Descargar EJBCA
    • Wildfly 10
    • Activar archivos de Configuracion
    • Ejecutar Wildfly
  • GlassFish
  • Jig Google
  • SQL Server
    • Cliente
    • Conectarse con Java
    • NetBeans con SQLServer docker
  • Restaurar bases de datos
  • Jenkins
  • Kubernetes
    • Payara con Kubernetes y Vuejs
Powered by GitBook
On this page
  • Agregar Payara a NetBeans
  • Crear el pool de conexiones

Was this helpful?

Payara Server Pool de Conexiones MySQL

PreviousPayara Micro con Bases datosNextMySQL BackupRestore

Last updated 3 years ago

Was this helpful?

Fuente

Isntalar Payara Server

Bajarlo desde

Obtenemos un archivo .zip

descomprimir el archivo

dentro de el tenemos la carpeta

la movemos a un directorio superior

Agregar Payara a NetBeans

Ingresar al directorio bin

cd payara5/glassfish/bin/

Ingresar a NetBeans en la seccion Server dar clic derecho y seleccionar Add Server

seleccionar Payara Server

buscamos la ruta de instalación

luego indicamos el dominio y user y password si lo hemos configurado

al finalizar nos queda agregado al proyecto

Crear el pool de conexiones

Ingresar al directorio bin

cd payara5/glassfish/bin/

Iniciar Payara

./asadmin start-domain domain1

Descargar el driver jdbc de mysql y copiarlo en la carpeta de su elección.

Ejecutar

./asadmin add-library /home/avbravo/software/java/mysql-connector-java-8.0.26.jar

Si exitoso el driver se muestra en /payara5/glassfish/domains/domain1/lib

Detener Payara

./asadmin stop-domain domain1

Iniciar Payara

./asadmin start-domain domain1

Crear el pool de conexiones manual No recomendado (desde consola para mysql 5.7) No utilice esta opción es solo un ejemplo

./asadmin create-jdbc-connection-pool --datasourceclassname com.mysql.jdbc.jdbc2.optional.MysqlDataSource --restype javax.sql.DataSource --property user=avbravo:password=denver16:DatabaseName=rigemdb:ServerName=localhost:port=3306 rigemdbpool

Creación de Pool de Conexion desde Interface Web

Entrar desde el browser http;//localhost:4848

Ingresar a Resources-->JDBC --> JDBC Connections Pools

dar clic en nuevo

Pool Name

rigemdbPool

Resource Type:

javax.sql.Datasource

Database Driver Vendor:

MySql8

dar clic en Next y en la siguiente pantalla eliminar todas las propiedades

Agregar las Propiedades

ServerName

localhost

PortNumber

3306

User

avbravo

Password

mypassword

DatabaseName

rigemdb

UseSSL

false

Dar clic en Finalizar

Guardar los cambios y dar clic en Ping para asegurarnos que funciona correctamente

Ahora crear el jndi

Ingresar Resources --> JDBC --> JDBC Resources

dar clic en New..

en jndi indicar: jdbc/rigemdb

y en Pool Name: rigemdbPool

y

Using MySQL with Payara Server
Logo
Payara Platform Community EditionPayara Services Ltd
Logo