问题标签 [mysql-python]
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.
python - 无法导入 MySQLdb
嗨,我从 macports 运行了以下脚本,但仍然无法运行import MySQLdb
. 知道问题可能是什么吗?
python - MySQL-Python 安装错误:可能的架构不兼容?
我正在尝试在 Linux 共享主机服务器上设置我的 Django virtualenv 生产环境。在我尝试安装崩溃的 Mysql-Python 之前,使用 pip 安装 python 包一直很好。有谁知道为什么会失败?查看错误日志,我认为这是包和我的 python 安装之间的架构不兼容,因为这些行:
/usr/bin/ld: 搜索 -lc 时跳过不兼容的 /usr/lib/libc.a
/usr/bin/ld:警告:输入文件
build/temp.linux-x86_64-2.4/_mysql.o' is > incompatible with i386:x86-64 output build/temp.linux-x86_64-2.4/_mysql.o: In function
_mysql_field_to_python 的 i386 架构:
有人告诉我服务器是 64 位的,并且运行的是 Python 2.4,尽管我不确定如何仔细检查前者。我已经在谷歌上搜索了这个问题几个小时,但我只找到了有关 Mac 上安装/导入错误的参考。我在想也许我需要编译一个不同版本的 MySQLdb 而不是只做,pip install -E myvirtualenv MySQL-python
但我不确定。任何帮助是极大的赞赏。
python - mysqldb的python编码问题
我在使用xlrd
和mysqldb
. 我正在阅读一个包含土耳其语字符的 excel 文件。
当我打印print sheet.cell(rownum,19).value
它写入İstanbul
控制台的值时,这是正确的。(Win7 Lucida ConsoleLine,编码为`cp1254)
但是,如果我想将该值插入到数据库中
给出错误为
如果我将 sql 更改为
该值被插入没有任何错误,但它变成Ä°stanbul
您能否告诉我如何将值İstanbul
按原样放入数据库。
python - 将 MySQL 结果集转换为 NumPy 数组的最有效方法是什么?
我正在使用 MySQLdb 和 Python。我有一些基本的查询,例如:
我需要将“结果”作为 NumPy 数组,并且我希望节省内存消耗。似乎逐行复制数据效率极低(需要双倍的内存)。有没有更好的方法将 MySQLdb 查询结果转换为 NumPy 数组格式?
我希望使用 NumPy 数组格式的原因是因为我希望能够轻松地对数据进行切片和切块,而在这方面,python 似乎对多维数组不太友好。
谢谢!
python - 打印 MySQLdb 运行的实际查询?
我正在寻找一种在执行查询时调试查询的方法,我想知道是否有一种方法可以让 MySQLdb 在完成插入参数和所有这些之后打印出它运行的实际查询?从文档来看,似乎应该有一个 Cursor.info() 调用,它将提供有关上次查询运行的信息,但这在我的版本(1.2.2)中不存在。
这似乎是一个显而易见的问题,但对于我所有的搜索,我都无法找到答案。提前致谢。
django - Django 中的 MySQLdb 问题
我在64位雪豹上安装了mysql-python,在python IDE下很好,但是在django中导入失败。有人遇到过类似的问题吗?
php - Python's MySQLdb slow! using 'SSCurso'r vs PHP's 'mysql_fetch_assoc'
I need to go over an entire table in Python. I am using MySQLdb via 'SSCursor' and it is much slower than PHP's stuff.
PHP 5.3.5
Python2.7
RESULTS
PHP: 5 seconds CPU around 35%, Python: 25 seconds CPU 100%
Does MySQLdb just suck or am I doing something wrong? If MySQLdb, what can I use instead for better performance/same functionality?
osx-leopard - Python mySQL PPC Mac 安装
我正在尝试在运行 Leopard 的 PPC ibook G4 上安装 mySQL for Python。我安装了 Python 2.7.2、XCODE 3.1.3 和 MAMP 1.9.6。我正在尝试 MySQL-Python-1.2.2 和 MySQL-Python-1.2.3,但我总是收到此错误:
有人可以帮我吗?谢谢。
mysql - Django MySQLdb 版本与 _mysql 版本不匹配 Ubuntu
我正在尝试从存储库部署一个 django 站点。我快到了,然后改变了一些东西(我不确定是什么!!),然后又回到了原点。
现在我正在尝试运行 ./manage.py syncdb 并收到以下错误:
django.core.exceptions.ImproperlyConfigured:加载 MySQLdb 模块时出错:这是 MySQLdb 版本 (1, 2, 3, 'final', 0),但 _mysql 是版本 (1, 2, 2, 'final', 0)
我已经搜索了几个小时的论坛,并且提出的解决方案都没有帮助。我尝试卸载并重新安装 MySQL-python 并升级它。尝试从 python 命令行解释器导入它时,我得到了同样的错误。
有没有人有什么建议?
python - 使用 Python 将布尔值插入 MySQL
我正在尝试将一些值插入到 MySQL 表中,前两个值是字符串,最后一个是布尔值。我的问题是,无论我做什么,我似乎都无法让 python/MySQL 识别布尔值并插入它。据我所知,Python 正确地将最后一个值设为布尔值,但 MySQL 并没有这样看待它。每次它只是在表中默认为 0。下面是一些伪代码,这几乎就是我想要做的。