一步步学习:利用Python连接MySQL数据库(python连接mysql数据库)

MySQL是当今世界被广泛使用的关系型数据库管理系统,可以使用它来存储和管理数据。Python也提供了很多模块用于连接MySQL数据库,例如MySQL-python,PyMySQL等。下面将简单介绍如何使用Python连接MySQL数据库。

首先,我们需要在MySQL上创建一个数据库,然后在数据库中创建一个表,我们可以使用以下SQL语句:

CREATE DATABASE dbname;

USE dbname;

CREATE TABLE tableName(ID INT PRIMARY KEY,name VARCHAR(30),age INT);

之后,我们就可以使用Python连接MySQL了。首先,我们需要安装MySQL的连接模块,如MySQL-python或PyMySQL,然后使用以下Python代码连接数据库:

import pymysql #导入pymysql模块

#连接database

db = pymysql.connect(“localhost”,”username”,”pwd”,”dbname” )

# 使用 cursor() 方法创建一个游标对象 cursor

cursor = db.cursor()

# 关闭游标

cursor.close()

# 关闭数据库连接

db.close()

现在,Python已经连接上MySQL数据库,我们就可以像执行SQL语句一样,使用Python执行MySQL数据库操作了,例如插入数据:

# 使用 execute() 方法执行 SQL

cursor.execute(“INSERT INTO tableName (ID,name,age) VALUES(1,’John’,18)”)

# 提交到数据库执行

db.commit()

也可以查询数据:

# 使用 execute() 方法执行 SQL

cursor.execute(“SELECT * FROM tableName”)

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

data = cursor.fetchone()

print(data)

总之,学习如何使用Python连接MySQL数据库,可以从安装驱动程序开始,安装完成后,我们就可以使用Python创建与数据库的连接,并执行多种MySQL数据库操作(查询,更新,插入,删除等),实现数据库的增删改查的功能。


数据运维技术 » 一步步学习:利用Python连接MySQL数据库(python连接mysql数据库)