python连接mysql数据库之简单操作
准备工作:
1. 安装好了mysql数据库
2. 博主使用的是Navicat来查看数据库
1:安装驱动数据库的模块pymysql
命令: pip install pymysql
博主这里显示已经安装好了模块pymysql。
2:上代码
# coding=utf-8
"""
@author: jiajiknag
程序功能:连接到MySQL服务器的view数据库:
"""
# 导入mysql驱动
import pymysql
#password和user是自己数据库的名字和密码,view是创建好的数据库
conn = pymysql.connect(user='root', password='123456', database='view')
cursor = conn.cursor()
# 创建user表
cursor.execute('create table user (id VARCHAR(20) PRIMARY KEY , NAME VARCHAR(20))')
# 插入一行记录,注意MySQL的占位符是%s:
cursor.execute('insert into USER(id,NAME ) VALUE (%s,%s)', ('1','jiajikang'))
print('rouwcount(行数):', cursor.rowcount)
# 提交事务:
conn.commit()
cursor.close()
# 运行查询:
cursor = conn.cursor()
cursor.execute('select * from user WHERE id = %s', ('1',))
values = cursor.fetchall()
print(values)
# 关闭Cursor和Connection:
cursor.close()
conn.close()
3:运行结果
4:查看数据库