MySQL的初学者教程—python连接mysql的方法

MySQL的初学者教程—python连接mysql的方法

准备工作:

   IDLE软件(下载、安装的方法参见本博客中其他的教程)

   MySQL(下载、安装、建数据库、建表等方法参见本博客中其他的教程)

1、运行IDLE,将下面的测试代码保存为文件11.py。

测试代码:

import mysql.connector

# 建立与MySQL服务器的连接

cnx = mysql.connector.connect(user='root', password='123456', host='localhost', database='cwmr')

cursor = cnx.cursor()

# 查询语句

query = "SELECT * FROM usermanage"

try:

    # 执行查询操作

    cursor.execute(query)

   

    # 获取所有结果集中的记录

    for row in cursor:

        print(row)

       

except Exception as e:

    print("Error occurred while executing query:", str(e))

finally:

    # 关闭游标和连接

    cursor.close()

    cnx.close()

如果执行结果如下:

解决办法:

管理员身份打开Cmd.exe,执行命令:

pip install mysql-connector-python-rf

如果还出现错误,根据提示需先安装wheel。(依个人的环境而定,看错误提示进行操作即可)

pip install wheel

安装成功后,继续执行:

pip install mysql-connector-python-rf

依赖库安装成功!

再次在IDLE中运行11.py测试代码,运行结果如下:

MySQL在python中的开发环境搭建成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/509914.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一文读懂Persistence One- 如何将Restaking带入Cosmos

Persistence One正在将Restaking引入Cosmos。用户将能够通过pSTAKE、Stride、Quicksilver和Milkyway将Liquid Staked Tokens(如ATOM、TIA、DYDX等)存入Persistence One,对其进行Restaking,从而安全地连接更多区块链,首…

BUUCTF------[HCTF 2018]WarmUp

开局一个表情&#xff0c;源代码发现source.php <?phphighlight_file(__FILE__);class emmm{public static function checkFile(&$page){$whitelist ["source">"source.php","hint">"hint.php"];if (! isset($page) |…

2024洗地机选购指南|洗地机和扫地机器人选哪种?3K+预算,哪款洗地机值得买?

在2024年的家电市场中&#xff0c;各种各样的清洁电器层出不穷&#xff0c;随着生活节奏的加快&#xff0c;高效率清洁工具逐渐成为家庭必备。但如果你正在寻找一款既能全面清扫家中的地面&#xff0c;又能有效防菌的清洁工具&#xff0c;不妨继续往下看看我们的文章。 洗地机…

【Vue】探究 Vue 2 与 Vue 3 生命周期:变化与延续

&#x1f497;&#x1f497;&#x1f497;欢迎来到我的博客&#xff0c;你将找到有关如何使用技术解决问题的文章&#xff0c;也会找到某个技术的学习路线。无论你是何种职业&#xff0c;我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章&#xff0c;也欢…

DM数据库学习之路(二十)DM8基于主备集群技术的两地三中心集群部署及测试(全网最详细)

DM两地三中心介绍 摘要 金融行业对数据的可靠性和连续性有着极其严格的要求,任何数据丢失或服务中断都可能导致严重的经济损失。针对这一问题,基于达梦主备集群技术的两地三中心解决方案能够切实有效解决业务数据的可靠性和连续性需求。该方案通过构建两个数据中心和一个灾备…

2024年天津市安全员B证证模拟考试题库及天津市安全员B证理论考试试题

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年天津市安全员B证证模拟考试题库及天津市安全员B证理论考试试题是由安全生产模拟考试一点通提供&#xff0c;天津市安全员B证证模拟考试题库是根据天津市安全员B证最新版教材&#xff0c;天津市安全员B证大纲整理…

数据结构——算法与算法分析1,2

目录 1.算法的定义 2.算法的描述 1.自然语言 2.流程图 3.算法与程序 4.算法的五个重要特性 5.算法设计的要求 1.正确性 2.可读性 3.健壮性 ​ 4.高效性 6.算法分析 1.算法时间效率的度量 ​2.事前分析方法 举例&#xff1a; 3.算法的渐进时间复杂度&#xff0…

探索Linux世界:初次接触和基本指令(文件操作)

文章目录 1.基本介绍和准备2.基本指令和Linux的基本操作3.几个重要基本指令3.1 ls - 列出文件和目录3.1.1文件的知识3.1.2 .和..文件 3.2pwd - 显示当前工作目录3.2.1路径知识 3.3 cd - 切换目录3.4 touch - 创建文件或更新时间戳3.5mkdir - 创建新目录3.6rm - 删除文件或目录3…

微服务day04-基于Feign的远程调用

一.Feign的认识 是http客户端&#xff0c;因为使用RestTemplate存在一些问题&#xff1a;代码可读性差&#xff0c;参数配置费事&#xff0c;不够优雅… String url"http://userservice/user/"order.getUserId(); User userrestTemplate.getForObject(url,User.cla…

猫挑食不吃猫粮怎么办?可以解决猫咪挑食的主食冻干推荐

现在的猫奴们普遍将自家的小猫视为掌上明珠&#xff0c;宠爱有加。然而&#xff0c;这种宠爱有时也会导致猫咪养成一些不良习惯&#xff0c;比如挑食。猫挑食不吃猫粮怎么办&#xff1f;今天为大家分享一个既不让咱宝贝猫咪受罪又可以改善猫咪挑食的方法。 一、猫咪是为什么挑食…

【Flutter 面试题】在flutter里streams是什么?有几种streams?有什么场景用到它?

【Flutter 面试题】在flutter里streams是什么&#xff1f;有几种streams&#xff1f;有什么场景用到它&#xff1f; 文章目录 写在前面解答补充说明**Single subscription streams** 读取文件广播流 Broadcast streams 通知多个监听器关于状态的变化 写在前面 关于我 &#xf…

vue系列——vscode,node.js vue开发环境搭建

第一步安装node.js 推荐使用nvm进行node.js 的安装 nvm(Node.js version manager) 是一个命令行应用&#xff0c;可以协助您快速地 更新、安装、使用、卸载 本机的全局 node.js 版本。 可以去网上查找相关版本 我这里使用 nvm-setu… 链接:https://pan.baidu.com/s/1UEUtmzw5x…