python如何连接mysql数据库

您所在的位置:网站首页 python如何连接oracle数据库 python如何连接mysql数据库

python如何连接mysql数据库

2023-06-06 05:03| 来源: 网络整理| 查看: 265

python链接mysql数据库要用到pymysql模块中的connect ,connect函数是pymysql模块中 用于连接MySQL数据库的一个函数。 所以连接mysql之前需要先导入pymysql模块。

 第一步,mysql模块下载

方法1(使用pip命令安装):

因为在配置python环境中自带了一个下载工具包pip,这个是可以直接下载python的第三方库的,所以打开powershell或者cmd模式,在终端中输入以下命令:

pip install pymysql

方法2(通过pycharm手动安装):

1,点击File---Settings (快捷键:Ctrl+Alt+S)

 

 2.1,如图,Project:untitled ----- Project Interpreter

2.2,点击右边 加号(+)

 

3, 输入:pymysql 选择此模块,点击Installer Package安装。

 至此,连接sql的模块安装完成。接下来就是通过python连接到数据库了。

第二步,通过Pycharm软件连接到mysql数据库。

1,导入模块

#Python链接数据库 import pymysql

2,通过变量存储相关信息。

#需要先创建数据库 再链接 host="localhost" #ip地址 本机就写localhost或127.0.0.1 port=3306 #mysql默认端口 user="root" #sql用户名 password="123456" #sql密码 db="Python01" #连接到的数据库 charset="utf8" #编码 utf8中文

3,创建数据库链接对象,并建立链接

db=pymysql.Connect(host=host,port=port,user=user,passwd=password,db=db,charset=charset) print("数据库连接成功...") #测试是否成功

4,创建游标对象(1.执行sql语句,2.处理数据查询结果)

cursor=db.cursor()

5,编写sql语句 列名,列数据类型

#建表语句 sql="CREATE TABLE sth(id int,name varchar(10),age int)" #增加语句 insert_sql="insert into sth(id,name,age) values('1','Wanli',19) ,('2','Tdog',20)"

6,执行sql语句

cursor.execute(sql)

7,提交数据,关闭游标,关闭数据库即可

#提交数据 db.commit() #关闭游标 cursor.close() # 关闭数据库 db.close()



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3