实现MySQL与python的交互有以下的步骤
1:在MySQL下查看
- 先登录数据库管理系统,确保此数据库名存在
(没有则创建)。创建后use+数据库名进入数据库
zyf@zrong:~$ mysql -u root -p
mysql> create database test;
Query OK, 1 row affected (0.00 sec)
mysql> use test
Database changed
mysql>
2: 进入python,先进行简单的操作
导入第三方模块pymysql
a 连接数据库
b 获取游标:用来执行sql语句
c 进行sql语句的一些操作(增删改查等)
import pymysql
#1:链接数据库
#参数:mysql服务器地址,用户名,密码,数据库名
#注意:先登录数据库,在数据库中必须存在一个名为testdb的数据库
db = pymysql.connect("localhost","用户名","密码","test");
#2.获取一个游标
#游标的作用:执行sql中的语句,通过游标完成的
cur = db.cursor();
#3.其他操作
"""
#1.
#查看当前数据库的版本信息
cur.execute("select version()")
#获取游标中的一条信息
data = cur.fetchone()/fetchall()
print(data)
"&