Python练手小程序—生成优惠券码写入mysql数据库中

在GitHub上发现一些很有意思的项目,由于本人作为Python的初学者,编程代码能力相对薄弱,为了加强Python的学习,特此利用前辈们的学习知识成果,自己去亲自实现。

一周没有更新了,主要还是自己太懒,三分热度,我想如果我继续这样下去,做什么事都做不好,以此为戒,坚持一个月内练习完这些知识点!

来源:GitHub
Python练手小程序项目地址:https://github.com/Show-Me-the-Code/python
写作日期:2019.12.04

今天练习第0002题,题目如下:
在这里插入图片描述
首先,看到这道题,主要目的是如何把数据通过Python写入MySQL数据库,那么,我们必须按照MySQL数据库。

mac下MySQL的安装步骤:

# 如果mac没有安装homebrew,那么先安装homebrew,因为我是通过brew命令安装MySQL的。
# homebrew官网:https://caskroom.github.io/,复制页面命令粘贴终端,点击enter键安装即可。
$/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 我安装的mysql==5.7版本,安装MySQL建议大家可以看网上的教程,可能系统或环境不一样,就会出错。我安装相对比较顺利
$brew install mysql@5.7
# 配置系统环境变量,先找到mysql@5.7文件夹下的bin目录,每个人电脑路径可能不一样,下面是我的mysql@5.7文件夹下bin文件夹的绝对路径,执行下面操作
$echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.bash_profile
# 启动mysql
$mysql.server start
# 运行命令检查是否安装成功
$mysql -uroot
# 如果想设置密码
$mysqladmin -u root password '****'

OK,这样就搞定了mysql的安装,

用到两个库:sqlalchemypymysql,其中sqlalchemy依赖于pymysql,所以两个都要安装。

$pip install pymysql
$pip install sqlalchemy

下面简单介绍sqlalchemy

ORM 全称 Object Relational Mapping, 翻译过来叫对象关系映射。简单的说,ORM 将数据库中的表与面向对象语言中的类建立了一种对应关系。这样,我们要操作数据库,数据库中的表或者表中的一条记录就可以直接通过操作类或者类实例来完成。而SQLAlchemy 是Python 社区最知名的 ORM 工具之一,为

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值