pymysql安装
安装python3之后 链接数据库需要安装pymysql
pymysql 下载地址 https://pypi.python.org/pypi/PyMySQL3/0.5 ,下载之后传到linux虚拟机,或者直接在虚拟机里面下载
之后执行解压缩命令
tar  -zxvf PyMySQL3-0.5.tar.gz
进入pymysql 文件夹内
cd PyMySQL3-0.5
安装pymysql (一定要用root权限)
sudo python setup.py install
安装完,成功
下面是测试代码 (网上有很多)
#!/usr/bin/python
#coding=utf-8
import pymysql
# 打开数据库连接
#db = pymysql.connect("192.168.106.102","root","123456","test" )
config = {
'host':'192.168.106.102',
'port':3306,
'user':'root',
'passwd':'123456',
'db':'test',
'charset':'utf8',
}
# 连接数据库
db = pymysql.connect(**config)
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print ("Database version : %s " % data)
# 关闭数据库连接
db.close()
执行之后 显示下图 安装成功
pymysql安装的更多相关文章
- pymysql安装和使用
		一.pymysql安装 安装mymysql前请确认python环境已经准备好,在之前的博文http://www.cnblogs.com/newzol/p/8682176.html有说明pythonwe ... 
- 关于MySQL中pymysql安装的问题。
		一 一般情况下我们直接在终端输入: pip3 install pymysql 就能够自动安装成功. 但是有时候我们必须先指定一个python解释器: 比如我们指定python3 在终端cmd输入:py ... 
- python pymysql安装
		==================pymysql=================== 由于 MySQLdb 模块还不支持 Python3.x,所以 Python3.x 如果想连接MySQL需要安装 ... 
- Python 之 PyMySQL 安装和使用
		Python具有内置的SQLite支持. 在本节中,我们将学习使用MySQL的相关概念和知识. 在早期Python版本一般都使用MySQLdb模块,但这个MySQL的流行接口与Python 3不兼容. ... 
- centos7下pymysql安装
		1. 安装 添加mysql yum respository 添加 MySQL Yum Repository 到你的系统 repository 列表中,执行 wget http://repo.mysql ... 
- mac多版本python安装 pymysql
		系统里面安装了多个python的版本,有2.7和3.4等.默认的2.7版本,但我开发需要3.4版本的. 默认情况下,用pip安装PyMySQL $sudo pip install PyMySQL 安装 ... 
- python 下安装pymysql数据库
		两种方法来安装pymysql 方法一.利用命令来安装 安装:python37 -m pip install pymysql 升级:python37 -m pip install pymysql --u ... 
- scrapy 和 scrapy_redis 安装
		安装sqlslte,scrapy需要这个模块 yum install sqlite-devel python3.5 下载包自己编译安装 ./configure make make install 自带 ... 
- python 3.5.2安装mysql驱动报错
		python 3.5.2安装mysql驱动报错 python 3.5.2安装mysql驱动时出现如下异常: [root@localhost www]# pip install mysql-connec ... 
随机推荐
- OpenCV——色调映射
			// define head function #ifndef PS_ALGORITHM_H_INCLUDED #define PS_ALGORITHM_H_INCLUDED #include < ... 
- XMPP系列(一):OpenFire环境搭建
			XMPP的服务器可以用OpenFire.ejabberd.jabberd2.x.Prosody.Tigase,其中比较常用的是OpenFire和ejabberd,还可以自己写服务器,我们公司的服务器端 ... 
- git push 小结
			$ git push ssh://git@dev.lemote.com/rt4ls.git master // 把本地仓库提交到远程仓库的master分支中 $ git remote add orig ... 
- javascript、ruby和C性能一瞥(2)
			好吧,最后让我们用C来实现,看看再能榨取多少性能.注意我没有改变算法,C的算法和之前的3种都是基本相同的: #include <stdio.h> #include <stdlib.h ... 
- obj-c编程10:Foundation库中类的使用(5)[时间对象]
			隔了好久才有了这新的一篇,还是无奈的时间啊!so这次我们就着重谈谈它喽. F库中有很多时间相关的类,比如NSDate,NSTimeInterval,NSTimeZone,NSDateComponent ... 
- Ruby 2.1: objspace.so
			原文 http://tmm1.net/ruby21-objspace/ 26 Dec 2013 ObjectSpace in ruby contains many useful heap debug ... 
- React Native入门  认识Flexbox布局
			Flexbox布局是由W3C在09年提出的在Web端取代CSS盒子模型的一种布局方式. ReactNative实现了Flexbox布局的大部分功能. Flexbox布局所使用的属性,基本可以分为两大类 ... 
- redis删除所有key
			flushdb 删除当前数据库的所有keyflushall 删除所有数据库的所有keydbsize 返回当前数据库的key的数量 
- iframe中 父页面和子页面查找元素的方法
			从父页面中查找iframe子页面中对象的方法:JS: document.getElementById('iframe').contentWindow //查找iframe加载的页面的window对象 ... 
- 聊聊Unity的Gamma校正以及线性工作流
			0x00 前言的前言 这篇小文其实是在清明节前后起的头,不过后来一度搁笔.一直到这周末才又想起来起的这个头还没有写完,所以还是直接用一个月前的开头,再将过程和结尾补齐. 0x01 前言 结束了在南方一 ... 
