win7上python2.7连接mysql数据库的方法

yipeiwu_com5年前Python基础

 一:安装MySQL-python驱动

 pip install mysql

这里写图片描述

二:连接到MySQL服务器的test数据库

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import mysql.connector
if __name__ == "__main__":
   # 打开数据库连接
  conn=mysql.connector.connect(host='IP',
       user='root',
       passwd='1234',
       db='dbName')

  # 使用cursor()方法获取操作游标
  cursor=conn.cursor()

  # 使用execute方法执行SQL语句
  cursor.execute('select * from tset where 1=1') #表查询

  # 使用 fetchone() 方法获取一条数据库。
  values=cursor.fetchall()

  print(values)

  # 关闭数据库连接
  cursor.close()

这里写图片描述

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

在ubuntu16.04中将python3设置为默认的命令写法

在ubuntu16.04中将python3设置为默认的命令写法

直接执行这两个命令即可: sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100...

在Python中操作列表之list.extend()方法的使用

 extend()方法追加序列内容到列表。 语法 以下是extend()方法的语法: list.extend(seq) 参数    ...

python使用原始套接字发送二层包(链路层帧)的方法

发送端代码: #!/usr/bin/python # -*- coding: UTF-8 -*- import socket import struct raw_socket =...

python中定义结构体的方法

Python中没有专门定义结构体的方法,但可以使用class标记定义类来代替结构体,其成员可以在构造函数__init__中定义,具体方法如下。 复制代码 代码如下:class item:...

50行代码实现贪吃蛇(具体思路及代码)

50行代码实现贪吃蛇(具体思路及代码)

最近一直在准备用来面试的几个小demo,为了能展现自己,所以都是亲自设计并实现的,其中一个就是在50行代码内来实现一个贪吃蛇,为了说明鄙人自己练习编程的一种方式--把代码写短,为了理解语...