groovy+mysql数据库_使用Groovy连接到MySQL
我正在尝试使用MAC OS 10.10.5 Yosemite上的以下Groovy代码连接到MySQL数据库
import groovy.sql.Sql
try{
def dbURL = 'jdbc:mysql://localhost:3306/sakila'
def dbUserName = 'root'
def dbPassword = 'Orange@27'
def dbDriver = 'com.mysql.jdbc.Driver'
log.info('Good')
def db = Sql.newInstance(dbURL,dbUserName,dbPassword,dbDriver)
}catch(Exception e){
log.info('DB Error')
log.info(e.getMessage())
}finally{
}
但是当我执行此代码时,我会看到以下消息
Sat Aug 13 15:09:14 EDT 2016:INFO:Good
Sat Aug 13 15:09:14 EDT 2016:INFO:DB Error
Sat Aug 13 15:09:14 EDT 2016:INFO:No suitable driver found for jdbc:mysql://localhost:3306/sakila
我把groovy-sql-2.1.1.jar,mysql-connector-java-5.1.39-bin.jar保存在文件夹位置/Applications/SoapUI-5.2.1/bin/ext/中
你能帮我解决一下这个问题吗?
解决方法:
要使用JDBC驱动程序,您需要注册它.有很多方法可以做到这一点:
使用DriverManager
您可以使用DriverManager注册JDBD驱动程序:
import java.sql.DriverManager
DriverManager.registerDriver(new com.mysql.jdbc.Driver())
// Remaining Groovy code here
的Class.forName
有点hack,但你也可以动态加载驱动程序的类:
Class.forName('com.mysql.jdbc.Driver')
// Remaining Groovy code here
Groovy葡萄
因为您使用Soap UI来运行Groovy代码,所以此选项可能对您不起作用,但这里是为了完整性:
@Grab('mysql:mysql-connector-java:5.1.39')
@GrabConfig(systemClassLoader=true)
// Remaining Groovy code here
标签:mysql,groovy,soapui
来源: https://codeday.me/bug/20190824/1703508.html
groovy+mysql数据库_使用Groovy连接到MySQL相关推荐
- 如何用c 控制mysql数据库_用C语言操作MySQL数据库
函数 描述 mysql_affected_rows() 返回上次UPDATE.DELETE或INSERT查询更改/删除/插入的行数. mysql_autocommit() 切换autocommit模式 ...
- 本地连接linux mysql数据库_在本地连接远程MySQL数据库(Linux)
尝试了两种在本地连接远程 MySQL 数据库的方式,一种是在本地使用 cmd 进行连接,还有一种就是使用 MySQL 的可视化工具 Navicate for MySQL 进行连接 一.对远程 MySQ ...
- 服务器centos安装mysql数据库_阿里云 centos7 安装mysql数据库
环境:阿里云ECS服务器,系统为centos7.2 删除原来的数据库: centos7中默认安装了数据库MariaDB,如果直接安装MySQL的话,会直接覆盖掉这个数据库,当然也可以手动删除一下: [ ...
- kotlin mysql数据库_在kotlin中使用mysql行级锁
mysql中的锁 首先需要介绍一下mysql的锁.一般我们使用InnoDB数据库引擎+行级锁,SQL为:SELECT * FROM table where id = 1 for update;.for ...
- 如何在jsp页面中连接mysql数据库_如何使用JSP访问MySQL数据库
如何使用JSP访问MySQL数据库 更新时间:2006年10月13日 00:00:00 作者: import ="java.util.*" import ="java ...
- 本地下载mysql数据库_本地Windows上安装 MySQL数据库
1.首先下载mysql安装文件,下载地址:https://dev.mysql.com/downloads/mysql/ 2.将下载下来的压缩包解压到本地一个文件夹中 3.在文件根目录下新增my.ini ...
- yum命令在线下载mysql数据库_用yum命令安装mysql数据库
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- jsp 访问mysql数据库_如何使用JSP访问MySQL数据库
import ="java.util.*" import ="java.io.*" contentType="text/html; charset=g ...
- 怎么在Vc中打开MySQL数据库_在vc++中使用mysql数据库_MySQL
vc++版本:v6.0 Host Info: localhost via TCP/IP Server Info: 5.0.67-community-nt Server Version: 50067 C ...
最新文章
- ProjectEuler 4
- 腾讯光子《黎明觉醒》技术美术负责人:如何制作超真实的开放世界?
- Eric Evans说DDD还未结束
- 网络机房利用()将多台计算机,2020现代教育技术章测试答案.doc
- MySql联合查询Union
- Vue之设置背景图片
- 自己写的微信小程序炸金花简单版
- hadoop 压缩工具 比较
- 美团服务器不稳定号码保护,美团打车号码保护功能,搭建用户安全的防火墙
- 按下删除键出现 ^H 乱码现象总结
- Spring boot(四):整合Mybatis
- 北京第一年-OpenGL-7 egl wgl glx agl glew window display surface context rendertarget glfw都是什么?
- 公众号接收用户消息—《微信公众平台开发实战与应用案例》—陈小龙
- 五险一金 社保基数 住房公积金基数以及个税(By FlyElephant)
- 【蓝桥杯】【调和级数】
- 批量梯度下降法(BGD)、随机梯度下降法(SGD)和小批量梯度下降法(MBGD)
- Scala中的集合排序
- 宝德网吧服务器型号,14款网吧、网游 服务器横向评测
- 关于SQL语句的分类及DQL语句执行顺序
- 【单片机毕业设计】【mcuclub-106】智能晾衣架 | 多功能晾衣架【实物设计】
热门文章
- python单词首字母大写_在Python中将每个单词的首字母大写
- c语言定义5个元素数组, 对数组进行从小到大排序,定义一个5行5列的二维数组,并动态赋值,将第3列的数组进行从小到大的排序...
- python requests和urllib_Python——深入理解urllib、urllib2及requests(requests不建议使用?)...
- 一个jsp能取到父类jsp的值吗_「Javaweb」ssm整合权限控制框架shiro,你知道怎么做吗?...
- 数据分析 数据清理_数据清理| 数据科学
- 系统结构图 数据结构_数据结构图简介
- c#equals方法源码_C#中的Int32.Equals()方法示例
- Java ObjectInputStream readDouble()方法与示例
- 「递归」的正确打开方式,看不懂你打我~
- 4列变成5列 datatable_云南美食界“5巨头”,谁才是NO.1?你家乡的那道菜也在列...