iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >如何将python中的数据存储到mysql中
  • 220
分享到

如何将python中的数据存储到mysql中

mysql数据库 2023-09-07 06:09:04 220人浏览 薄情痞子
摘要

目录 一、最基本的准备 1.1 本地安装Mysql,推荐安装以下其中之一  1.2 安装python软件 二、建立连接 1.1打开PyCharm编程软件  1.2 打开mysql软件,否则连接不上  1.3 在Python环

目录

一、最基本的准备

1.1 本地安装Mysql,推荐安装以下其中之一

 1.2 安装python软件

二、建立连接

1.1打开PyCharm编程软件

 1.2 打开mysql软件,否则连接不上

 1.3 在Python环境中下载PyMysql

1.4 连接数据库 

二、创建表格

1.1 在python中创建表格

 1.2 在mysql中查看

 三、Python中MySQL数据库操作

 四、参数说明

一、最基本的准备

1.1 本地安装mysql,推荐安装以下其中之一

 1.2 安装python软件

 

二、建立连接

1.1打开PyCharm编程软件

 1.2 打开mysql软件,否则连接不上

 1.3 在python环境中下载PyMysql库

pip install PyMysql

1.4 连接数据库 

import pymysql.cursors# 连接数据库connect = pymysql.Connect(    host='127.0.0.1',    port=3306,    user='root',    passwd='123456',    db='test_1',    charset='utf8')

运行上述代码不报错则说明连接成功,若不放心,我们可建表试试,如果在数据库中能够看到所建的表,说明连接成功了。

二、创建表格

1.1 在python中创建表格

# 获取游标cursor = connect.cursor()#创建表格sql = "CREATE TABLE test_1(id INTEGER PRIMARY KEY,name TEXT)"try:    cursor.execute(sql)    connect.commit()except:    print("表已存在")print('成功创建表格')

 打印结果

 1.2 在mysql中查看

 

 如图所示证明,python与mysql连接成功了

 三、Python中MySQL数据库操作

# 连接数据库connect = pymysql.Connect(    host='127.0.0.1',    port=3306,    user='root',    passwd='123456',    db='note',    charset='utf8')# 获取游标cursor = connect.cursor()#删除表sql = 'DROP TABLE IF EXISTS student'cursor.execute(sql)connect.commit()print('如果存在表就删除表格')#创建表格sql = "CREATE TABLE student(id INTEGER PRIMARY KEY,name TEXT)"try:    cursor.execute(sql)    connect.commit()except:    print("表已存在")print('成功创建表格')# 插入数据sql = "INSERT INTO student VALUES(%d,'%s')"data = (1, 'student1')cursor.execute(sql % data)connect.commit()print('成功插入', cursor.rowcount, '条数据')# 修改数据sql = "UPDATE student SET name = '%s' WHERE id = %d "data = ('student2', 1)cursor.execute(sql % data)connect.commit()print('成功修改', cursor.rowcount, '条数据')# 查询数据sql = "SELECT * FROM student WHERE id=%d"data = (1,)cursor.execute(sql % data)for row in cursor.fetchall():    print("%s" % str(row))print('共查找出', cursor.rowcount, '条数据')# 删除数据sql = "DELETE FROM student WHERE id = %d LIMIT %d"data = (1, 1)cursor.execute(sql % data)connect.commit()print('成功删除', cursor.rowcount, '条数据')# 事务处理sql_1 = "UPDATE student SET name = name + '1' WHERE id = 1 "try:    cursor.execute(sql_1)except Exception as e:    connect.rollback()  # 事务回滚    print('事务处理失败', e)else:    connect.commit()  # 事务提交    print('事务处理成功', cursor.rowcount)# 关闭连接cursor.close()connect.close()

 四、参数说明

pymysql.Connect()参数说明
参数说明
host(str)MySQL服务器地址                            
port(int)MySQL服务器端口号
user(str)用户名
passwd(str)密码
db(str)数据库名称
charset(str)

连接编码

connection对象支持的方法
方法说明
cursor()使用该连接创建并返回游标       
commint()提交当前事务
rollback()回滚当前事务
close()关闭连接
cursor对象支持的方法
方法说明
execute(op)执行一个数据库的查询命令                                
fetchone()取得结果集的下一行
fetchmany(size)获取结果集的下几行
fetchall()获取结果集中的所有行
rowcount()返回数据条数或影响条数
close()关闭游标对象

来源地址:https://blog.csdn.net/qq_58546982/article/details/131019960

您可能感兴趣的文档:

--结束END--

本文标题: 如何将python中的数据存储到mysql中

本文链接: https://www.lsjlt.com/news/397785.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何将python中的数据存储到mysql中
    目录 一、最基本的准备 1.1 本地安装mysql,推荐安装以下其中之一  1.2 安装python软件 二、建立连接 1.1打开PyCharm编程软件  1.2 打开mysql软件,否则连接不上  1.3 在python环...
    99+
    2023-09-07
    mysql 数据库
  • php中将json数据存储到mysql的方法
    本篇文章给大家主要讲的是关于php中将json数据存储到mysql的方法的内容,感兴趣的话就一起来看看这篇文章吧,相信看完php中将json数据存储到mysql的方法对大家多少有点参考价值吧。  ...
    99+
    2022-10-18
  • 将爬取的数据保存到mysql中
    为了把数据保存到mysql费了很多周折,早上再来折腾,终于折腾好了 安装数据库 1、pip install pymysql(根据版本来装) 2、创建数据       打开终端 键入mysql -u root -p  回车输入密码     ...
    99+
    2023-01-30
    数据 将爬取 mysql
  • python怎么将数据保存到mysql
    python将数据保存到mysql的示例代码:import MySQLdb# connect MySQLconn = MySQLdb.connect(host= ,user=&nb...
    99+
    2022-10-23
  • 我们如何使用 JDBC 将文件插入/存储到 MySQL 数据库中?
    一般来说,文件的内容在 MySQL 数据库中存储在 Clob(TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT)数据类型下。JDBC 提供了对 Clob 数据类型的支持,将文件的内容存储到数据库的表中。PreparedSt...
    99+
    2023-10-22
  • 读取或存储DataFrames的数据到mysql中
    如何把DataFrames数据存入数据库中,以MySQL为例进行说明 保存DataFrames到数据库 1. 创建数据库连接 import pymysqlfrom sqlalchemy import ...
    99+
    2023-09-14
    mysql 数据库 python
  • 如何将sqlite3中数据导入到mysql中
    小编给大家分享一下如何将sqlite3中数据导入到mysql中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法如下:从sqli...
    99+
    2022-10-18
  • python如何将列表元素存储到新变量中
    小编给大家分享一下python如何将列表元素存储到新变量中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!将列表元素存储到新变量中我们可以使用一个列表来初始化一个 ...
    99+
    2023-06-27
  • Python中的对象是什么?如何将其存储到文件中?
    Python是一门面向对象的编程语言,它的一切都是对象。对象是Python中非常重要的概念,是Python编程语言的核心。在Python中,一切皆对象,比如整数、浮点数、字符串、列表、元组、字典等都是对象。 那么,什么是对象呢?对象是指在...
    99+
    2023-07-30
    对象 文件 编程算法
  • Python实现将MongoDB中的数据导入到MySQL
    本文主要介绍了一个将 MongoDB 中的数据导入到 mysql 中的 python 工具类 MongoToMysql。该工具类实现了获取 MongoDB 数据类型、创建 MySQL 表结构以及将数据从 MongoDB ...
    99+
    2023-05-05
    Python实现MongoDB数据导入MySQL Python MongoDB数据导入MySQL Python MongoDB MySQL
  • Scrapy怎么将数据保存到Excel和MySQL中
    这篇文章主要讲解了“Scrapy怎么将数据保存到Excel和MySQL中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Scrapy怎么将数据保存到Excel和MySQL中”吧!Scrapy是...
    99+
    2023-07-05
  • Python 提取 PDF 文件的标题、日期和内容并将其存储到 MySQL 数据库中
    一、要使用 Python 提取 PDF 文件的标题、日期和内容并将其存储到 MySQL 数据库中,您可以按照以下步骤操作: 安装必要的库:pdfminer, PyPDF2, mysql-connect...
    99+
    2023-09-12
    数据库 mysql python
  • 如何将文件存储到HTTP容器中?
    在开发Web应用程序时,我们通常需要将一些文件存储到HTTP容器中,以便程序可以访问这些文件。这些文件可以是静态文件,如图像、JavaScript和CSS文件,也可以是动态生成的内容,如用户上传的文件。在本文中,我们将探讨如何将文件存储到...
    99+
    2023-08-03
    http 容器 文件
  • 如何从mysql中将数据导入到oracle数据库中
    这篇文章主要讲解了“如何从mysql中将数据导入到oracle数据库中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何从mysql中将数据导入到oracl...
    99+
    2022-10-18
  • 如何将ASP应用程序的数据存储到云端?
    ASP是一种基于服务器端的Web应用程序开发框架,它的数据存储通常使用关系型数据库,如SQL Server、MySQL等。但是,随着云计算技术的发展,越来越多的企业开始将应用程序和数据存储到云端。本文将介绍如何将ASP应用程序的数据存储到云...
    99+
    2023-08-04
    存储 异步编程 npm
  • Python爬虫之在MySQL中存储数据
    MySQL是一个开源的关系型数据库管理系统,被广泛应用于网站开发中的数据存储。在爬虫中,数据的存储是非常重要的一环。下面我们先简单介绍MySQL的基本知识,再讲一下在Python爬虫中如何使用MySQL进行数据存储。 MySQL基本概念 数...
    99+
    2023-10-09
    数据库 mysql python
  • 将图片储存在MySQL数据库中的几种方法
    通常对用户上传的图片需要保存到数据库中。 解决方法一般有两种: 1、将图片保存的路径存储到数据库; 2、将图片以二进制数据流的形式直接写入数据库字段中。 以下为具体方法: 一、保存图片的上传路径到数据库: ...
    99+
    2022-10-18
  • python如何将数据输出到文件中
    要将数据输出到文件中,可以使用Python中的文件对象和相关的方法。首先,需要使用内置的`open()`函数来打开一个文件,并传入文...
    99+
    2023-09-20
    python
  • Scrapy将数据保存到Excel和MySQL中的方法实现
    目录1. Excel1.1 openpyxl1.1.1 代码说明1.1.2 注意1.2 pandas1.2.1 代码说明1.2.2 常见错误1.3 openpyxl和pandas对比2. mysql2.1 代码说明2.2...
    99+
    2023-02-28
    Scrapy数据保存到Excel Scrapy数据保存到MySQL
  • 为什么我们不应该将数字存储到 MySQL ENUM 列中?
    MySQL将ENUM值内部存储为整数键(索引号),以引用ENUM成员。不将整数值存储在ENUM列中的主要原因是明显地MySQL最终引用索引而不是值,反之亦然。示例以下示例可以阐明:mysql> Create table enmtest...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作