JayDeBeApi的使用
来源:互联网 发布:php 2年工作经验招聘 编辑:程序博客网 时间:2024/06/06 10:03
1.介绍
JayDeBeApi是一个python模块,可是通过它来使用java的JDBC来连接数据库。
2.安装
这里有多种安装方式:
- pip 安装:
pip install JayDeBeApi
- 运行脚本安装:首先下载这个项目,然后执行,
python setup.py install
- 使用Jython 安装:
jython setup.py install
3.使用
其实这里和在一般的java 程序中使用jdbc差不多,我举个例子,使用JayDeBeApi连接mysql.
import jaydebeapiconn=jaydebeapi.connect('com.mysql.jdbc.Driver',['jdbc:mysql://localhost:3306/test','hive','hive'],'/data/users/huser/lan/codes/useJPype/mysql-connector-java-5.1.36/mysql-connector-java-5.1.36-bin.jar')# 其中mysql的用户名和密码都是hive,最后一个参数是驱动的jar包curs=conn.cursor()curs.execute('create table CUSTOMER("ID" INTEGER not null primary key,"NAME" varchar not null)')curs.execute("insert into CUSTOMER values(1,'John')")curs.execute("select * from CUSTOMER")curs.fetchall()[(1,u'John')]
4.参考链接
https://pypi.python.org/pypi/JayDeBeApi
0 1
- JayDeBeApi的使用
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 使用RocketMQ的客户端使用
- gulp的使用基本使用
- TCP/IP协议基础知识
- 独立游戏开发者创业路上的11个‘坑
- 关于Testlink
- A Big Dinner
- 老黄历算命接口实现及代码示例
- JayDeBeApi的使用
- android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
- [JavaScript高级程序设计]JavaScript在HTML中的使用
- POJ 3270 Cow Sorting(置换群问题)
- abap debug watch point
- 改变Android状态栏的颜色
- eclipse添加jar反编译插件
- 关于Mantis
- Delphi xe移动开发资料