本文目录
- python怎样pip安装pymysql
- 如何安装python的MySQLdb模块
- windows7下怎样安装pymysql
- 如何用anaconda安装pymysql 知乎
- python3.6无法安装mypysql
python怎样pip安装pymysql
从官方下载get-pip.py脚本执行$python get-pip.py完成pip的安装执行$pip install pyMySQL完成pyMySQL安装done!
如何安装python的MySQLdb模块
到官方下载MySQL for Python
然后解压,打开README:
里面有安装过程:
$ tar xfz MySQL-python-1.2.1.tar.gz $ cd MySQL-python-1.2.1 $ # edit site.cfg if necessary $ python setup.py build $ sudo python setup.py install # or su first
不过在python setup.py build时报错:
ImportError: No module named setuptools
ubuntu下安装:
sudo apt-get install python-setuptools
python-setuptools : Python Distutils Enhancements (setuptools compatibility)
然后再次python setup.py build,又报错:
EnvironmentError: mysql_config not found
因为mysql_config是属于MySQL开发用的文件,而使用apt-get安装的MySQL是没有这个文件的,于是在包安装器里面寻找
sudo apt-get install libmysqld-dev
libmysqld-dev : MySQL embedded database development files
再次运行python setup.py build,报错:
building ‘_mysql’ extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,3,’final’,0) -D__version__=1.2.3 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-i686-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX In file included from _mysql.c:29:0: pymemcompat.h:10:20: fatal error: Python.h: No such file or directory
解决方案,
sudo apt-get install python-dev
python-dev : header files and a static library for Python (default)
然后就按照README里的:
$ python setup.py build $ sudo python setup.py install
测试:
》》》import MySQLdb
没有报错即可。
windows7下怎样安装pymysql
1、python安装目录设定为d:/python342、pymysql安装方法为:解压下载的文件,在cmd中运行: python setup.py install。检验安装安装是否成功的方法:import pymysql 。 如果不报错 说明安装成功。3、mysql安装目录为D:/phpStudy/MySQL。为避免更多配置问题,可在启动phpstudy后,将其设为系统服务4、基本操作:(1)导入pymysql: import pymysql(2)连接数据库: conn=pymysql.connect(host=’localhost’,user=’root’,passwd=’root’,db=’ere’,charset=’utf8’) 务必注意各等号前面的内容!charset参数可避免中文乱码(3)获取操作游标:cur=conn.cursor()(4)执行sql语句,插入记录:sta=cur.execute("insert 语句") 执行成功后sta值为1。更新、删除语句与此类似。(5)执行sql语句,查询记录:cur.execute("select语句") 执行成功后cur变量中保存了查询结果记录集,然后再用循环打印结果:for each in cur: print(each 表示当前游标所在行的的第2列值,如果是中文则需要处理编码。
如何用anaconda安装pymysql 知乎
在Anaconda navigator页面,到图中页面输入想要下载的内容
选择要下载的内容进行下载
python3.6无法安装mypysql
解决方法如下:***隐藏网址***2、下载时网站内容较多请用ctrl+f查询mysqlclient,注意第一个红圈指的师python版本,一定要选对,第二个是系统位数,最好选对版本。3、cmd进入命令行模式,cd进入刚才下载mysqlcliet的路径下,在进入你的虚拟环境(没有就没这步)输入pip install mysqlclient-1.3.13-cp27-cp27m-win_amd64.whl(你所下载模块的文件名)Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。