python安装sqlalchemy python2_如何在python开发中使用sqlalchemy(一)

1.sqlalchemy与mysql的连接

1.创建数据库

2.准备连接接数据库的数据

HOSTNAME = '127.0.0.1' #host

PORT = '3306' #端口号

DATABASE = 'db_name' #数据库名称

USERNAME = 'user_name' #用户名

PASSWORD = 'user_passward'#密码

CHARSET = 'charset=utf8'

3.DA_URI的参考格式:

MySql + Mysqldb(或者pymysql):// USERNAME : PASSWORD

@ HOSTNAME : PORT/DATABASE?CHARSET

DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}?{}'.format(

USERNAME,

PASSWORD,

HOSTNAME,

PORT,

DATABASE,

CHARSET

)#format是python中字符串的格式化

#另一种写法:

DB_URI = 'mysql + pymysql(或者mysqldb):// user_name : user_passward

@ 127.0.0.1:3306/db_name?charset=utf8'

4.加载引擎

from sqlalchemy import create_engine

engine = create_engine(DB_URI)

5.连接测试

with engine.connect() as con:

rs = con.execute('select 1')

print rs.fetchone()

6.控制台结果显示

(1L,)

至此sqlalchemy连接数据库操作完成。

附加:mysql-python安装失败推荐解决方法

首先通过pip安装wheel(安装失败请翻阅作者关于pip的其他文档即可解决)

pip install wheel

点击这里-------》后缀为whl格式文件下载地址导航《-------下载与读者所用系统对应版本的 .whl文件。

在终端(win10系统自带的powershell或者cmd)使用cd命令跳转到MySQL_python-1.2.5-cp27-none-win32.whl文件所在目录,执行命令pip install MySQL_python-1.2.5-cp27-none-win32.whl即可完成安装。

如果读者使用linux系统,建议安装pymysql。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值