Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。

Python DB-API使用流程:

引入 API 模块

获取与数据库的连接

执行SQL语句和存储过程

关闭数据库连接

什么是MySQLdb?

MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。

如何安装MySQLdb?

为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行:#!/usr/bin/python

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

import MySQLdb

如果执行后的输出结果如下所示,意味着你没有安装 MySQLdb 模块:Traceback (most recent call last):

File "test.py", line 3, in

import MySQLdb

ImportError: No module named MySQLdb

www.002pc.com从python 2.7 安装目录python如何连接数据库分析来看,对python 2.7 安装目录python如何连接数据库的结果。

数据库连接

连接数据库前,请先确认以下事项:

您已经创建了数据库 TESTDB.

在TESTDB数据库中您已经创建了表 EMPLOYEE

EMPLOYEE表字段为 FIRST_NAME, LAST_NAME, AGE, SEX 和 INCOME。

连接数据库TESTDB使用的用户名为 "testuser" ,密码为 "test123",可以自己设定或者直接使用root用户名及其密码,Mysql数据库用户授权请使用Grant命令。

在你的机子上已经安装了 Python MySQLdb 模块。

实例:

以下实例链接Mysql的TESTDB数据库:#!/usr/bin/python

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

import MySQLdb

# 打开数据库连接

db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", 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 : 5.0.45

python2.7如何安装库_python 2.7 安装目录python如何连接数据库相关推荐

  1. python连接opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  2. 安装库_Python快速安装库的靠谱办法

    很多同学在安装第三方库时会经常遇到 pip 在线安装速度慢的情况.慢也就算了,有时安装还会由于 timeout 等原因中断.所以有没有什么在线安装库并且速度较快的办法么?答案是有的!我们可以将下载库的 ...

  3. python的opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  4. 安装库_python的库的安装

    pip的检查和安装 pip是pyhon自带的一个安装库的工具,今天就教大家安装方法 Python其实是要配置变量环境的,在安装时要勾选下面的[Add Python 3.7 to PATH]如果没够,是 ...

  5. python软件安装教程_python编程软件安装

    在windows中安装python的方法:1.下载python安装包2.双击安装程序python-2.5.2.msi3.选择installforallusers,点击下一步4.选择安装目录,pytho ...

  6. python3.6安装库_python3.6怎么安装库

    Python3.6安装第三方库有两种方式: 1. 使用 pip 命令行工具在线下载你需要的第三方库 2. 手动下载第三方库,再使用 pip 命令安装 1. 使用 pip 命令行工具在线下载你需要的第三 ...

  7. python模块批量安装方法_python离线批量安装依赖包

    [前提]:已安装pip,下载地址https://pypi.python.org/pypi/pip [步骤一]:打包已安装的依赖包 pip freeze >requirements.txt#生成已 ...

  8. 3不能安装库_不锈钢水槽如何安装?3个细节要注意,不能忽视,别被套路了

    不锈钢水槽如何安装?3个细节要注意,不能忽视,别被套路了 随着时代不断的进步.人们生活水平也是不断的提高.生活用品有时间来选,慢慢的步入了我们的日常中.你们觉得家中最重要的地方是什么呢?其实就是厨房, ...

  9. python怎样安装模块_python中如何安装模块

    下面介绍几种安装Python模块的几种方式 方法1:easy_install 方式 先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装,之后就可以 ...

最新文章

  1. ASP.net 2.0中水晶报表迁移部署问题
  2. 以Java 8 为基准
  3. 接口测试——postman
  4. awk sed (1)====积累取ip以及sed 查找替换
  5. 错误:“Cannot load JDBC driver class ‘com.mysql.jdbc.Driver”的解决方法
  6. paddle_ocr2.0入门踩坑
  7. jedate-开始使用一款好用的时间插件
  8. 微软觊觎LinkedIn算法
  9. 华三ap设置无线服务器,H3C无线控制器典型配置案例集(V5)-6W113
  10. 5月25号GE一面经历
  11. 终结者:具体解释Nginx(一)
  12. 13.python中web框架概念的引入。
  13. 游戏服务器开发都要学什么
  14. python提取图片中的文字
  15. [lampp] 不能通过互联网连接数据库 MySQL is not accessable via network
  16. bootstrap--表格(table的各种样式)
  17. CentOS下删除和安装JDK
  18. REST and RPC
  19. pgsql之create user与create role的区别
  20. 齐次弦振动方程的matlab解法,ode45求解振动微分方程

热门文章

  1. Commonjs规范及Node模块实现
  2. svn , github工作流
  3. [转]Android 之 Window、WindowManager 与窗口管理
  4. Java_BigInteger
  5. 序列化包含多种不明类型的集合
  6. ifix怎么装服务器系统上,ifix服务器和客户端配置
  7. k8s边缘节点_边缘计算,如何啃下集群管理这块硬骨头?
  8. Hive的数据模型-管理表
  9. Spring IOC容器【p名称空间注入属性值 】
  10. postgresql 插入 时间戳_数据也玩躲猫猫?PostgreSQL中别人提交的数据,我为什么看不到?...