问题标签 [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.
centos - 在 Centos 上安装 mysql-python
尝试安装 mysql-python。出现以下错误。已经安装了mysql和pythond。任何帮助将不胜感激
python - setuptools easyinstall mysql-python-1.2.3
我在这里阅读了关于 setuptools 的一堆线程。很多人似乎不太喜欢它。
但我需要安装 MySQL-python-1.2.3。当我这样做时,我得到了这个错误:
所以看来我需要 setuptools 并且假设它已安装。
在 setuptools python 主页上它说:
Setuptools 将使用匹配的 Python 版本(例如 python2.4)自行安装,并将 easy_install 可执行文件放置在安装 Python 脚本的默认位置(由标准 distutils 配置文件或 Python 安装确定)。
这是否意味着它将取代 python 的任何默认简易安装?
如果是这样,我不想使用它。如果是这样,我可以在没有 setupttools 的情况下安装 MySQL-python-1.2.3 吗?
谢谢
python - 如何使用 Python 和 MySQLdb 检索 mysql 数据库中的表名?
我有一个 SQL 数据库,想知道您使用什么命令来获取该数据库中的表名列表。
python - 在虚拟环境中使用 PIP,如何安装 MySQL-python
当我在我的虚拟环境中时,我尝试运行:
这不起作用,所以我尝试下载包并通过运行安装它:
这将返回以下错误:
如何在启用“no-site-packages”的虚拟环境中的 Ubuntu 上安装 MySQL-python?
mysql - 在 Mac OSX 10.5、Python 2.7 下安装 MySQLdb
我试图让 MySQL-Python 1.2.3 在我的 MacBook Pro 上的 Leopard 下运行 Python 2.7(64 位)。我已经尝试从源代码构建和安装以及easy_install,但没有成功。从源代码安装时,我修改了 setup_posix.py 中的 mysql_config.path,如另一个相关答案中所建议的那样
mysql_config.path = "/usr/local/mysql-5.1.41-osx10.5-x86/bin/mysql_config"
构建和安装似乎没问题。然而,在 Python 中输入“import MySQLdb”后,我得到以下信息。
关于可能是什么问题的任何想法?我的想法不多了。以下是构建中的信息:
以及来自安装的信息:
python - 错误:安装脚本退出并出现错误:命令“gcc”失败,退出状态为 1
当我尝试在 Fedora 14 中的 Python 2.6 下安装 MySQL-python-1.2.3 时出现以下错误。
Fedora 14 默认带有 Python 2.7,而我正在一个在 Python 2.6 中运行的项目中工作,所以我无法将 Python 从 2.6 更新到 2.7。
完整的错误信息如下
python - python easy_install:指定存放所需文件的目录
我正在尝试使用 easy_install 安装 MySQL-python。它几乎立即失败:
_mysql.c:36:23:错误:my_config.h:没有这样的文件或目录
_mysql.c:38:19:错误:mysql.h:没有这样的文件或目录
_mysql.c:39:26:错误:mysqld_error。 h:没有这样的文件或目录
_mysql.c:40:20:错误:errmsg.h:没有这样的文件或目录
它找不到标题。我已经安装了标头,它们只是从 /opt 中的源代码安装的。显然不在那里看。我如何让它看起来在那里?例如,如果这是配置,我可以执行“--with-mysql=/opt/mysql”之类的操作。easy_install 似乎没有这样的选项。仍在研究,所以如果我找到我的答案,我会在这里发布。
python - MySQL:从查询中获取列名或别名
我不是要SHOW COLUMNS
命令。
我想创建一个与 heidisql 类似的应用程序,您可以在其中指定一个 SQL 查询,并在执行时返回一个结果集,其中包含代表查询结果的行和列。结果集中的列名应与您在 SQL 查询中定义的所选列相匹配。
在我的 Python 程序(使用MySQLdb
)中,我的查询只返回行和列结果,而不是列名。在以下示例中,列名将是ext
、totalsize
和filecount
。SQL 最终将在程序之外。
我能想到的唯一方法是编写我自己的 SQL 解析器逻辑来提取选定的列名。
有没有一种简单的方法来获取提供的 SQL 的列名?接下来我需要知道查询返回了多少列?
python - Error when installing mysqldb
When installing mysqldb on mac osx 10.5:
sudo ../bin/python /Users/Awais/mysqlpython/setup.py install
I get the following error: