全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

python如何调用mysql

来源:千锋教育
发布人:xqq
2023-11-05

推荐

在线提问>>

DB-API是一个规范.它定义了一系列必须的对象和数据库存取方式,,以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口。

python的DB-API,为大多数的数据库实现了接口,使用它连接各数据库后,就可以用相同的方式操作各数据库。

PythonDB-API使用流程:

引入API模块。获取与数据库的连接。执行SQL语句和存储过程。关闭数据库连接。

什么是MySQLdb?

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

数据库连接

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

您已经创建了数据库TESTDB.

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

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

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

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

如果您对sql语句不熟悉,可以访问我们的SQL基础教程

实例:

以下实例链接Mysql的TESTDB数据库:

#!/usr/bin/python

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

importMySQLdb

#打开数据库连接

db=MySQLdb.connect("localhost","testuser","test123","TESTDB",charset='utf8')

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

cursor=db.cursor()

#使用execute方法执行SQL语句

cursor.execute("SELECTVERSION()")

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

data=cursor.fetchone()

print"Databaseversion:%s"%data

#关闭数据库连接

db.close()

以上内容为大家介绍了python培训之如何调用mysql,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

相关文章

如何使用python any()判断多元素?

如何使用Pandas处理Excel?

python函数中的参数有哪些?

python中pygal模块如何使用?

Python的excel处理操作

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取