python3.5+pymysql学习数据库(1)

环境准备

从 https://www.python.org/ 下载安装python-3.5.2-macosx10.6.pkg

从https://www.jetbrains.com/pycharm/ 下载安装pycharm-community-2018.3.2.dmg

从https://dev.mysql.com/downloads/mysql/  下载安装mysql-5.7.17-macos10.12-x86_64.dmg

安装完以后一定记住弹窗中的密码

启动pycharm创建一个工程,创建一个python文件,输入import pymysql,点击红色气球安装 pymysql

连接数据库

运行以下代码,返回数据库版本号证明连接成功

import pymysql

#创建数据库连接对象
cnn = pymysql.connect(host='localhost', port=3306, user='root', passwd='SaveElement', charset='utf8')
print(cnn)

#创建游标对象
cursor = cnn.cursor()
print(cursor)

#执行sql命令
cursor.execute('SELECT VERSION()')

data = cursor.fetchone()

print("数据库版本为:", data)

cursor.close()
cnn.close()

运行结果为:

/Users/tracy/PycharmProjects/stu/venv/bin/python /Users/tracy/PycharmProjects/doubanApiTest/z_stu/stu_db/stu_db1.py
<pymysql.connections.Connection object at 0x102b17be0>
<pymysql.cursors.Cursor object at 0x104801c88>
数据库版本为: ('5.7.17',)

Process finished with exit code 0

表示连接数据库成功

猜你喜欢

转载自blog.csdn.net/liying15/article/details/85949630