使用python连接MySQL数据库

因为在你在python连接MySQL数据库的时候,不能直接进行访问,所以,你需要先下载pymysql模块:

pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple

这里可以使用pip install pymysql ,但是将镜像源设为国内源,访问速度更快。

下载完成之后,你可以对数据库是否连接成功进行测试:

import pymysql             #  导入pymysql模块

conn = pymysql.connect(  "localhost","root","pwd","student" )   #前三项为数据库的主机名,用户名,密码,第四项为要连接的数据库名称
print(conn)
print( type(conn) )
conn.close()            #关闭连接

数据库连接成功后,我们还可以建一张表来进一步了解其用法:

'''
创建一张雇员表

'''
import pymysql
#打开数据库连接

db = pymysql.connect(  "localhost","root","a","students" )

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

#如果数据库已经存在则使用execute()方法删除表
cursor.execute("drop table if exists employee") 

#创建数据库表sql语句
sql ='''CREATE TABLE EMPLOYEE (
        FIRST_NAME CHAR(20) NOT NULL,
        LAST_NAME CHAR(20),
        AGE INT,
        SEX CHAR(1),
        INCOME FLOAT
        )'''

cursor.execute(sql)

#关闭数据库连接
db.close()

以上便是python连接MySQL数据库的方法。

猜你喜欢

转载自blog.csdn.net/LES000LIE/article/details/83688948