三步教你python连接MySQL数据库,进行对数据库的所有操作。骚步骚!!!嘿嘿嘿!!!

1:必须下载好了python2.0的版本,装上python环境。能运行python代码。(下面表示安装成功)

2:必须安装好MySQL数据库,在windows的cmd命令下成功执行。(下面表示安装成功)

3:写python代码进行连接MySQL了,可以任意操作啦!嘿嘿嘿

就像Java连接数据库一样,你也得导入相应的Java连接数据库的包。python也是一样的,你要下载python连接数据库的模板,就这个模板。你要自己去下载啦!!!看请是32位的还是64位的windows操作系统。。。

访问http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载MySQL_python-1.2.5-cp27-none-win_amd64.whl。自己慢慢找,里面是有的,哥哥我已经试过啦!!

将其拷贝到python安装目录下的Scripts目录下,在文件位置打开cmd,执行pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl.

验证,python(command line)输入import MySQLdb,没报错,说明安装成功。

好啦!!!  现在直接上python代码了,,,嘿嘿,开始操作啦啦啦!!!

#!/usr/bin/python

# -*- coding: UTF-8 -*-

import MySQLdb

# 打开数据库连接 root(用户名) 123456(密码) java(数据库名称)

db = MySQLdb.connect("127.0.0.1", "root", "123456", "java", charset='utf8' )

# 使用cursor()方法获取操作游标

cursor = db.cursor()

# 使用execute方法执行SQL语句

cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取一条数据

data = cursor.fetchone()

print ("Database version : %s " % data)

# 关闭数据库连接

db.close()

执行结果为 : Database version : 8.0.12

OK啦! 执行的是输出你当前数据库的版本   接下来你就可以修改python代码进行对数据表增删改查吧!!!

如果你不会写代码,,,请参考菜鸟教程!!!

http://www.runoob.com/python/python-mysql.html

python2.7连接mysql_python2.7版本连接mysql数据库入门相关推荐

  1. Tableau如何连接其他电脑上的mysql数据库

    在别的电脑上用Tableau,如何连接到自己电脑的mysql 数据库, 服务器名.用户名和密码该如何填 首先,需要在mysql中创建一个允许远程连接的账户,例如 mysql> grant all ...

  2. mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询)

    前文介绍了单表查询:mysql数据库入门教程(4):查询讲解大全 今天介绍下多表查询 一.连接查询 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 先送上下面所讲用到的sql脚本 h ...

  3. Python连接Mysql数据库入门

    Python 连接mysql数据库入门教程 直接上代码 数据库建表省略 要执行哪段代码把#去掉即可:有文字解释 难度 : ⭐⭐(全星5颗星的情况下) import pymysql # 导入模块 根据P ...

  4. MySQL JDBC驱动版本与MySQL数据库版本对应关系

    前言:前段时间发现在家使用和公司一样的mysql jdbc驱动版本发生了异常,原因:家里mysql数据库版本与公司不一致导致.查询了相关资料,发现mysql jdbc驱动版本与mysql数据库版本有一 ...

  5. 一台电脑安装多个版本的MySQL数据库

    电脑安装多个版本的MySQL数据库 相关信息 系统:windows10环境 背景:因为工作所需,故此安装多个版本的MySQL数据库 参考链接: https://blog.csdn.net/weixin ...

  6. win10装mysql哪个版本好用吗_在win10系统安装两个不同版本的mySQL数据库

    我们项目用的mySQL数据库,为了回家看代码方便,于是在本地安装mySQL数据库,一开始安装了比服务器mySQL5.7.24更高版本的mySQL8.0.11,结果项目启动报错,估计是版本太高项目中引入 ...

  7. mysql数据库入门教程(11):视图讲解大全

    一.视图的介绍 含义:虚拟表,和普通表一样使用 mysql5.1版本出现的新特性,是通过表动态生成的数据 举例说明什么是视图:假设一个年级有10个班,上面有领导来啦,说要检查舞蹈功底,学校为了应付检查 ...

  8. mysql数据库入门教程(6):数据的增删改

    前面两篇博文介绍了数据库的查询 mysql数据库入门教程(4):查询讲解大全 mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询) 今天介绍下数据库的增删改. 数据库基本操 ...

  9. MySQL数据库入门(三)--- 查询、权限、join语法、外键、备份

    MySQL数据库入门(三) 文章目录 MySQL数据库入门(三) @[toc] MySQL回顾 查询: 查看字段 权限管理 查询权限 授权查询 多表查询 join语法 外键 备份: 指定时间段备份: ...

最新文章

  1. Python中的reduce
  2. concurrenthashmap在1.8和1.7里面有什么区别
  3. ios请求php接口失败,laravel,php_iOS调用Laravel接口返回错误信息,laravel,php,ios - phpStudy...
  4. linux时序图工具,在Linux系统下通过IAuto.deb或星火商店安装IAuto流程图工具
  5. 手风琴特效这么飒,能用 JavaScript 实现吗?
  6. oracle二阶段事物,分布式事务 两阶段提交 (2PC)
  7. mongoDB 高级查询之取模查询$mod
  8. vsftpd安装、多用户配置
  9. 使用apt-get autoremove造成的系统无法开机
  10. python处理pdf实例_python使用pdfminer解析pdf文件的方法示例
  11. 腾讯云 短信验证码 php,PHP中使用腾讯云短信
  12. 怎么用PS替换图片背景色?这个方法你需要知道
  13. 软件开发的里程碑简单概念
  14. GitHub博客搭建
  15. 更加精确的TCP Westwood拥塞控制算法
  16. Branches ‘develop‘ and ‘origin/develop‘ have diverged. Fatal: And branch ‘develop‘ may be fast-forwa
  17. 飞速低代码 | 低代码,数字化建设的 “ 最后一公里
  18. 微信小程序python token验证_微信小程序登录对接Django后端实现JWT方式验证登录
  19. 修改Android开机画面
  20. 2018 51信用卡春招后端开发实习题解

热门文章

  1. ffmpeg api解码音频,得到pcm数据
  2. 怎样将Android手机弄死机?
  3. 自然语言处理NLP星空智能对话机器人系列:NLP on Transformers 101 GavinNLP星空对话机器人Transformer课程片段1:Transformer架构内部的等级化结构及其
  4. 用Python来自动玩放置类游戏,就是你了《剑与远征》
  5. 服务器发送消息到客户端互斥,小车远程监控系统 课程设计
  6. WPF Label或者其他控件(以Content显示内容的)单个下划线不显示的问题。
  7. 计算机右键截图,如何把系统自带的截图工具添加到鼠标右键中-电脑自学网
  8. 【Torch笔记】Tensor 简介与创建方法
  9. ISO 14.3苹果手机升级耗电极快的解决办法
  10. MIUI13 USB调试Android应用失败INSTALL_FAILED_USER_RESTRICTED