mysql
energy_百分百
while(1){慢几步,深几度}
展开
-
#彻底解决# mysqlclient 1.3.13 or newer is required; you have 0.9.3 错误
当我们启动django项目时,有时会遇到如下错误:... raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.出现上述错误的主要原因原创 2020-07-09 10:23:42 · 4780 阅读 · 0 评论 -
python下 将 pymysql 返回的元组数据转换为列表
from itertools import chain...sql="select elems from table"cursor.execute(sql)elems = cursor.fetchall()resultlist = list(chain.from_iterable(elems))...原创 2020-05-06 21:37:07 · 5856 阅读 · 0 评论 -
#详细分析# MySQL的 commit 和 rollback 操作
1. commitcommit是提交操作,将操作显式提交到数据库这里需要注意,并不是所有sql语句执行完都需要进行commit操作,有些操作执行完就已经自动隐式提交到数据库了,隐式提交的命令有:ALTERAUDITCOMMENTCONNECTCREATEDISCONNECTDROPEXITGRANTNOAUDITQUITREVOKERENAME2. rollba...原创 2020-02-13 01:31:27 · 5226 阅读 · 0 评论 -
pymysql 中的数据库的“游标”和“连接池”解析
1 游标游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理通俗来说就是,操作数据和获取数据库结果都要通过游标来操作。使用游标进行数据库操作的步骤如下:cursor(),创建游标对象Cus = connect_my...原创 2020-02-12 23:35:44 · 6263 阅读 · 1 评论 -
#详细说明# pymysql.cursorsde参数解析
在默认情况下cursor方法返回的是BaseCursor类型对象,BaseCursor类型对象在执行查询后每条记录的结果以列表(list)表示。如果要返回字典(dict)表示的记录,就要设置cursorclass参数为MySQLdb.cursors.DictCursor类。cur = conn.cursor(cursorclass=MySQLdb.cursors.DictCursor)...原创 2020-02-12 22:51:11 · 8700 阅读 · 3 评论