龙空技术网

python实现连接mysql数据库

畅享小胡子 486

前言:

此时咱们对“centosmysqlpython”大致比较关切,小伙伴们都需要分析一些“centosmysqlpython”的相关知识。那么小编在网摘上收集了一些有关“centosmysqlpython””的相关知识,希望咱们能喜欢,同学们一起来了解一下吧!

python实现连接mysql数据库

python

操作系统环境:centos7

工具:python2.7

模块:MySQLdb

centos7 操作系统自带的python为2.7,只需安装MySQLdb模块就可以实现与mysql数据库进行连接。

首先下载 MySQLdb 安装包,我这边下载的是1.2.3版本, MySQL-python-1.2.3b1.tar.gz

上传至centos7服务器,/data 目录下,然后进行解压:tar -zxvf MySQL-python-1.2.3b1.tar.gz

然后进入 MySQL-python-1.2.3b1目录,执行安装命令: python setup.py install

安装过程中可能会提示安装相关的环境,根据提醒进行安装相关的依赖即可。

以下附上代码:

#coding=utf-8#!/usr/bin/env python2.7'''Created on 2019-1-21@author: huwj'''import MySQLdb#连接mysql数据库配置conn = MySQLdb.connect(host='localhost',user='db_user',passwd='db_passwd',db='db_name')cursor = conn.cursor() def select(): #查找数据库中的数据 sql = "select * from user limit 0,1;" #获取执行结果条数 n = cursor.execute(sql) #重置游标的位置 cursor.scroll(0,mode='absolute') #搜取所有结果 results = cursor.fetchall() print ("test",results)select()cursor.close()conn.close()

标签: #centosmysqlpython