我想连接payara服务器和MySQL服务器。
我做了什么?
我下载了用于MySQL的连接器/J。
我把它放在C:\Users\someUser\Desktop\payara5\glassfish\domains\domain1\lib\ext里了
我启动了payara服务器。
我在localhost上创建了连接池:4848。
我试着要平,但每次都有错误。
详细信息:
C:\Users\someUser\Desktop\payara5\glassfish\domains\domain1\lib\ext,C:\Users\someUser\Desktop\payara5\glassfish\domains\domain1\lib,
C:\Users\someUser\Desktop\payara5\glassfish\lib.
com.mysql.jdbc.jdbc2.optional.MysqlDataSource to
使用advice.
发生的错误:
com.mysql.jdbc.Driver
未设置
每次尝试ping后,都会出现错误。每次更改某些内容时,我都会重新启动服务器。我还下载了payara并尝试了一下。我也检查过了,MySQL服务器正在运行。我做错了什么或者我还能尝试什么?
发布于 2020-01-06 11:17:16
用asadmin试试这个
create-jdbc-connection-pool --ping --restype javax.sql.DataSource --datasourceclassname com.mysql.cj.jdbc.MysqlDataSource --property user=root:password=password:DatabaseName=dbname:ServerName=127.0.0.1:port=3306:useSSL=false:zeroDateTimeBehavior=CONVERT_TO_NULL:useUnicode=true:serverTimezone=UTC:characterEncoding=UTF-8:useInformationSchema=true:nullCatalogMeansCurrent=true:nullNamePatternMatchesAll=false MySqlPool发布于 2020-03-28 19:57:12
我试图使用GUI配置MySql,但没有成功。我尝试了许多方法(如堆栈溢出中的其他线程所描述的)来修复这个问题,但是使用GUI从未成功。但是,我尝试从命令提示符创建连接池,并在第一次尝试中成功。
create-jdbc-connection-pool --ping --restype javax.sql.DataSource --datasourceclassname com.mysql.cj.jdbc.MysqlDataSource --property user=root:password=password:DatabaseName=test:ServerName=127.0.0.1:port=3306:useSSL=false:zeroDateTimeBehavior=CONVERT_TO_NULL:useUnicode=true:serverTimezone=UTC:characterEncoding=UTF-8:useInformationSchema=true:nullCatalogMeansCurrent=true:nullNamePatternMatchesAll=false MySqlPool我建议其他人在通过GUI创建连接池时遇到问题,在命令提示符下尝试使用“asadmin”
发布于 2021-08-02 15:35:39
https://dev.mysql.com/downloads/connector/j/通过下面的命令下载mysql驱动程序jar,将jar添加到payara,asadmin /path/ to /mysql-连接器-java-bin.jar在池之前删除,然后重新启动payara构建新池-这是我的工作
https://stackoverflow.com/questions/57978224
复制相似问题