Python + MySQL 0基础从入门到精通 MySQL数据库实战精讲教程(2021精华版)

作者: Python开发大佬分类: 计算机技术 发布时间: 2021-12-01 18:10:47 浏览:115596 次

Python + MySQL   0基础从入门到精通  MySQL数据库实战精讲教程(2021精华版)

人生不止于舒适:
2022 /1/5 我学习UP上传的视频时,用python 调用pymysql文件报错,1. 调用初始语句'create databases' 查看全部,报错1604 编译错误 2. 查阅大量资料,发现python使用数据库时,会把sql的指令进行编码(这个是自己理解,也可能不对,但是意思差不多),当代码中使用execute方法调用后,就会因为指令被编码后不能运行,然后报错, 资料说需要一个转义:pymysql.escape_string(字符串变量),但是这个方法在新的pyMySQL里已经被启用,不能直接照搬过来,于是我又找了其他的方法: 这个是最终的代码: import pymysql from pymysql.converters import escape_string #连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='236773', charset='utf8', ) # 创建 一个游标对象 cur = conn.cursor() # 执行 语句 sql = """show databases""" cdcd = escape_string(escape_string(sql)) cur.execute(cdcd) #查看获取结果 result = cur.fetchall() print(result) 注: 对于初学者而言,任何短时间难以解决的问题无疑是致命的, 网上的资料都是相互转载,能提供有用的信息的博客少之又少, 也许不会谁都遇到这个问题,但是希望学到这个的时候,能尽快解决你的问题,加油!

【回复】https://www.bilibili.com/read/cv27725578/
【回复】人才阿,'create databases' create database 没有 s 叼毛,,,
【回复】https://www.bilibili.com/read/cv27593813/
哈吼vigo:
这是第四模块,那前三模块讲的是什么呢?在哪里能看到呢?

国民青:
三联了,,但是加不了你好友,怎么办

热休克蛋白HSP:
又是武老师的教程,真好,之前异步编程也是这个老师的教程学的

热爱是信仰:
请教下,为什么update user表不需要commit也能改动了呢

轻尘爱学习:
我发布了一篇笔记,快来看看吧 学习进度: 1、数据库<>文件夹:创建/删除/修改/进入/文件夹 show create(可以同时定义好编码和排序的规则) drop use 2、数据表<... https://www.bilibili.com/h5/note-app/view?cvid=26903142&pagefrom=comment

jay86cn:
感谢博主,完结了,接下来继续看fastapi的课程。后续还有php,c#,.net的学习计划

科技猎手 PYTHON 编程 SQL 数据库 大数据 数据分析 MYSQL python 编程开发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读