python 与 MySQL数据库

作者: 编码员LHF | 来源:发表于2017-04-18 09:54 被阅读9次

python 与 MySQL数据库

入门

上代码

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

import MySQLdb

import random

conn = MySQLdb.connect(

host='localhost',

port=3306,

user='root',

passwd='zeratel30000',

db='lhf_db_test_1',

)

cur = conn.cursor()

# 创建数据表

# cur.execute(

#    "CREATE TABLE colleague(id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,name VARCHAR(20),class VARCHAR(30),age VARCHAR(10))CHARACTER SET utf8 COLLATE utf8_general_ci")

# 插入一条数据

# cur.execute("INSERT INTO colleague VALUES('2','Tom','3 year 2 class','9')")

# a = 1000

# while a > 0:

#    a -= 1

#    insert = "INSERT INTO colleague VALUES(null,'%s','%s','%s')" % (

#          random.choice(['qwe', 'asd', 'zxc', 'aqz', 'wsx', 'edc']),

#        random.choice(['apple', 'pear', 'peach', 'orange', 'lemon']), random.randint(1, 100))

#    cur.execute(insert)

# 修改查询条件的数据

# executeStr = cur.execute("UPDATE colleague SET class='3 year 1 class' WHERE name = 'Tom'")

executeStr = cur.execute("SELECT * from colleague WHERE name='asd'")

print(executeStr)

i = 0

while i < executeStr:

i += 1

print(cur.fetchone())

# # 删除查询条件的数据

# cur.execute("DELETE FROM colleague WHERE age='9'")

cur.close()

conn.commit()

conn.close()

相关文章

  • python从入门到放弃

    Python与数据库(mysql)交互 Python2安装mysql模块sudo apt-get install ...

  • 继续MySQL学习心得

    MySQL与Python 用Python操作MySQL数据库,那必安装pymysql sudo pip3 inst...

  • python 与 MySQL数据库

    python 与 MySQL数据库 入门 上代码 #!/usr/bin/env python3 # -*- cod...

  • MySQL资源大合集

    与MySQL的零距离接触Python 操作数据库—— MySQL 篇MySQL入门MySQL进阶SQL for D...

  • Python数据挖掘02-MySQLdb的使用

    MySQLdb是在Python中使用MySQL数据库的桥梁,有了这个桥梁,得以实现Python与MySQL的数据交...

  • Python实现Mysql数据库连接池

    Python实现Mysql数据库连接池 python连接Mysql数据库: python编程中可以使用MySQLd...

  • Python操作MySQL

    Python操作MySQL 一. python操作数据库介绍 Python 标准数据库接口为 Python DB-...

  • Python CSV文件导入MySQL数据库

    Python CSV文件导入MySQL数据库 利用Python将CSV文件导入至Mysql数据库,如果不存在表名,...

  • Python学习

    第二十天 Python与MySQL交互(一) 1、数据库数据准备 创建数据库并添加数据 2、Python中操作My...

  • Python访问MySQL

    Python访问数据库 作为Python开发工程师,选择哪个数据库呢?当然是MySQL。因为MySQL不仅免费,普...

网友评论

    本文标题:python 与 MySQL数据库

    本文链接:https://www.haomeiwen.com/subject/sgcfzttx.html