问题标签 [pymysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
268 浏览

mysql - Python中的UnicodeEncodeError与pymysql for .fetchall()

我正在尝试制作一个脚本来显示我的数据库,共有 8 列,并且都使用 utf8_unicode_ci。

这是脚本:

但是在运行脚本时,控制台会抛出以下错误:

我正在使用 Python 3.4 版,它运行“pymysql”库来连接到我的 MySQL 数据库。

他们知道这个错误可能会发生吗?非常感谢!

0 投票
1 回答
780 浏览

python - 使用 pymysql 插入时出现 python 错误

我正在尝试在 MySQL 中进行 INSERT:

我收到此错误:

0 投票
2 回答
45625 浏览

python - 在pymysql中选择查询

执行以下操作时:

输出是1

如何更改代码以便打印 ParentGuardianID 的实际值(即“001”)而不是1.

我相信答案很简单,但我是初学者,所以任何帮助将不胜感激 - 谢谢!

0 投票
1 回答
329 浏览

python - Python3:mysql db连接是否需要在函数中显式关闭?

您是否必须在 python3 中的函数内显式关闭 mysql (pymysql) 连接,或者您是否可以让 python3 在超出范围时自动处理它。

0 投票
1 回答
20819 浏览

python - PyMySQL 插入 NULL 或字符串

我试图title用 PyMySQL 插入一个字段 (),它可以是NULL一个字符串。但它不起作用。

此代码插入None到数据库中。如果我删除 first 周围的双引号%s,则会引发错误:

我该怎么做才能插入 NULL?

0 投票
1 回答
205 浏览

python - How would I execute a query for best performance with MySQL

How would I execute a query for best performance with PyMYSQL, since it's an external connection (between Denmark and Germany) there could be "code-blocking"s?

Isn't there a method called threading or something like that?

Basic query:

So to summerize: What is the best way of doing this?

If it's not possible with PyMYSQL, you're more than welcome to link other libaries where it's do-able.

0 投票
0 回答
128 浏览

python - Python setuptools:如何定义dist包的安装时间条件依赖?

我为我的模块制作了 dist 包,这取决于MySQL-python. 我意识到,有些用户没有安装 MySQL,因此他们更容易安装pymysql(基于 python 的客户端)作为依赖项,然后安装 MySQL 本身。据我所知,后者在 Mac 上尤其困难。首先,我在我的setup.py, 中放置一个条件语句来检查 MySQL 可执行文件,如果这些可执行文件可用,则附加MySQL-pythoninstall_requires列表,否则附加pymysql。然后我意识到,setup.py如果我构建 dist 包,它会在我的机器上运行,但是我应该检查用户系统上 MySQL 的可用性。我的问题是,这怎么可能?如果在 dist 包的情况下完全不可能做到这一点,是否可以告诉pip接受MySQL-pythonpymysql作为一个有效的依赖?也许尝试安装前者,然后回退到后者?

0 投票
2 回答
6240 浏览

python - PyMySQL 是否得到很好的支持?它比 MySQLdb 慢吗?

我正在构建一个需要高速连接的 python3 应用程序。作为一个纯 python 库,PyMySQL 在连接和执行查询方面会比基于 C 的 MySQLdb 慢很多吗?

未来版本的 python 是否很好地支持 PyMySQL?

如果没有,任何人都可以提出一个可靠的替代方案吗?

0 投票
1 回答
846 浏览

python - MySQL、SQLAlchemy、Flask 和 flask.ext.script 的问题——create_all() 不会创建表

在我的 virtualenv 中执行以下操作时,我无法创建表:

根本没有抛出错误消息。这是我的项目的结构:

如有必要,我可以包含更多代码,但我相信这些是需要考虑的重要文件:

1) checkup_web.py

2) 配置文件

3) 应用程序/__init__.py

4)app/models.py(不确定我是否在这里做错了什么——第一次使用 SQLAlchemy)

不幸的是,尽管没有抛出任何错误,但对 create_all() 的调用并未在我的 mysql 数据库中生成任何表:

我非常感谢任何想法/建议!

0 投票
1 回答
1241 浏览

pandas - 将数据框复制到sql时列宽不足

我在代码中有以下行,效果很好!

但问题是它使用 varchar(63) 创建列,并且数据长度超过 63 个字节。

我收到这个警告:

如何确保 pandas 使用 varchar(255) 而不是 63 创建表?