Python2.7和mysql5.6都已经正确安装
用下面的方法安装失败
> pip install mysql-connector-python
You are using pip version 7.0.3, however version 7.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Collecting mysql-connector-python
Could not find a version that satisfies the requirement mysql-connector-python (from ve
rsions: )
Some externally hosted files were ignored as access to them may be unreliable (use --al
low-external mysql-connector-python to allow).
No matching distribution found for mysql-connector-python
> pip install --allow-external mysql-connector-python \mysql-connector-python
You are using pip version 7.0.3, however version 7.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Exception:
Traceback (most recent call last):
...
File "E:\test\venv\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2960, in parse
reqs = list(parse_requirements(s))
File "E:\test\venv\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2891, in parse_requirements
raise ValueError("Missing distribution spec", line)
ValueError: ('Missing distribution spec', '\\mysql-connector-python')
请问如何正确安装mysql-connector-python
这个是正确解决该问题后的补充:
正确解法见http://ask.csdn.net/questions/203882
老师您好,请问这两个什么区别呢?
我今天通过下载安装(也就是在虚拟环境外)的方法在装了MySQL-python-1.2.3.win32-py2.7.exe用于连接数据库。从图中可以看出虚拟环境内可以使用,环境外不能使用,也就是这个mysql-connector-python-rf好像没有用吧?
MySQL-python 对应的是 import MySQLdb.
mysql-connector-python-rf 对应的是import mysql.connector
都不知道你在干嘛。要import MySQLdb,需要安装 MySQL-python 包。
如果打算用全局安装的包,没有必要用virtualenv。
如何使用python操作MySQL数据库
首先,确保已经安装了pymysql。在命令行中输入pip install pymysql,即可顺利完成安装。连接到MySQL服务器时,需要输入以下代码,包括服务器地址(host)、用户名(user)、密码(password)以及要操作的数据库名(database):python import pymysql 连接数据库 db = pymysql.connect(host='your_host', ...
Ubuntu-Python3环境下MySQL适配器Mysqlclient的安装
通过执行`sudo pip3 install --upgrade pip setuptools`,然后安装Mysqlclient,可能会提示使用`MySQLdb`而不是`mysqlclient`导入。这可能会让人感到困惑,但这是由于Mysqlclient在导入时需要明确指定为MySQLdb名称。完成这些步骤后,你就能在Python3的Ubuntu环境中成功安装并使用Mysqlclient了。
Python连接mysql数据库及python使用mysqldb连接数据库教程
Sudo apt-get install mysql-client centOS\/redhat yum install mysql 二,安装MySQL-python 要想使python可以操作mysql 就需要MySQL-python驱动,它是python 操作mysql必不可少的模块。 下载地址:https:\/\/pypi.python.org\/pypi\/MySQL-python\/ 下载MySQL-python-1.2.5.zip 文件之后直接解压。进入MySQL-python-1.2.5目...
MySQL服务区外如何解决mysql不在服务区
最常见的方法是远程访问MySQL服务器。可以通过在远程主机上安装MySQL客户端实现。需要在MySQL服务器上启用远程访问。这可以通过在MySQL配置文件中设置bind-address和skip-networking参数来实现。这两个参数的设置将允许其他主机通过MySQL端口(默认为3306)访问该服务器。2. 使用数据库服务器提供的API 如果有一...
如何使用python连接mysql数据库
在 Python 语言环境下我们这样连接数据库。In [1]: from mysql import connector In [2]: cnx = connector.connect(host="172.16.192.100",port=3306,user="appuser",password="xxxxxx")但是连接数据库的背后发生了什么呢?答案 当我们通过驱动程序(mysql-connector-python,pymysql)连接 MySQL ...
python接口自动化-python操作mysql数据库(详解)
使用Python实现对MySQL数据库的增删改查等操作。在Python中操作MySQL数据库时,要使用的模块是:Python2中`mysqldb`(`pip2 install mysqldb`),Python3中`pymysql`(`pip3 install pymysql`)。本篇博客所使用的环境为:Python 3.7、win 10、PyCharm 2018.3.5、pymysql 0.9.2、MySQL 5.6。下...
如何用python连接mysql数据库
1、MySQL数据库要用MySQLdb模块,但Python用来链接MySQL的第三方库MySQLdb不支持Python3.x特别说明:我在我的电脑上实验时,我的python是2.7.2版本,安装对应版本的MySQLdb之后直接可以运行,并与数据库连接成功,所以如果大家也像我一样顺利的话,下面的就不需要看了,直接跳过,看第2点如何执行sql语句即可!如果安装之后出现...
pycharm 如何导入pymysql
1. 打开 PyCharm并加载你的项目。2. 在 PyCharm 界面的右上角,找到并点击 `Terminal`选项卡,这将打开项目的命令行终端。3. 在命令行终端中,输入以下命令来安装 pymysql:pip install pymysql 如果你的项目使用的是虚拟环境,确保你已经激活了对应的虚拟环境。使用 PyCharm 的 Preferences\/Settings...
如何使用Python3.4连接MySQL
1、首先下载mysql 数据库,我安装的是mysql5.1版本,直接安装就行,但是如果以后你想在数据库里显示中文的话,要把字符集设置为gb2312 2、配置数据源odbc。 mysql-connector-odbc-3.51.20-win32.exe(这是mysql数据源dobc安装程序),配置odbc过程可以参考 http:\/\/jingyan.baidu.com\/article\/8065...
linux环境下python怎样操作mysql数据库
首先在Linux环境下安装mysql-python 1、下载mysql-python 打开终端:cd \/usr\/local sudo wget http:\/\/nchc.dl.sourceforge.net\/sourceforge\/mysql-python\/MySQL-python-1.2.2.tar.gz 官网地址:http:\/\/sourceforge.net\/projects\/mysql-python\/ 2、解压 sudo tar -zxvf MySQL-python-1.2.2.tar....