A easy common db operation package
Project description
db公共模块
通用的数据库连接模块,目前能支持到mysql、pg、hive、impala、phoenix的连接和操作
功能规划
- 基础功能:通用的连接接口,避免频繁操作原始的数据库接口
- 线程池
- 异步操作
使用说明
# 引入相应的数据库连接 目前支持mysql、impala、hive、pg、phoenix
# 分别对应MysqlDB、ImpalaDB、HiveDB、PgDB、PhoenixDB
from easy_db.db import MysqlDB
mysql_db = MysqlDB(
user='bigdata',
password='bluemoon2018#',
database='xxl-job',
host='192.168.235.3',
port=3306
)
res = mysql_db.select('select * from demo')
print(res)
安装说明
方法1
- 使用git clone 把项目下载到本地
- 进入项目目录,运行python setup.py install 安装
方法2
直接把db.py 复制到项目中,引入相关的函数和类即可使用
方法3
pip install dm-easy-db
Package name: dm-easy-db Ver: 0.1.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dm-easy-db-0.1.1.tar.gz
(9.5 kB
view hashes)
Built Distribution
Close
Hashes for dm_easy_db-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58422bffc02d625f2dc522591868103cb33820b52ea29c8b1852a6ccac5600cd |
|
MD5 | c777f73f3812f9eea2fd5f8e7ea7ec90 |
|
BLAKE2b-256 | f6975ab0a10efff11f5fb280aea249e5f0ceb95c4f39dbd7f71c840a37d7e7a6 |