一:使用python来跟数据库做交互:
1.安装模块pymysql来连接MySQL:pip3 install pymysql
2.如果pip安装了模块,但pycharm中无法导入:pycharm->file->settings->project Interpreter->设置
二:python连接数据库的过程
connection对象:用来跟数据库进行连接(建立通路)
创建connection对象:conn = connect(参数列表)
conn = pycharm.connect(host='localhost',user='root',password='123',db='test',charset='utf-8')
参数列表:
1.host:MySQL服务器地址,用来连接MySQL主机,本机是‘localhost’
2.prot:MySQL服务器的端口号,默认3306
3.user:连接的用户名
4.password:连接密码
5.db:数据库名称(用来选择要连接哪个数据库)
6.charset:通信采用的编码方式,默认是‘gb2312’,要求与数据库创建时指定的编码格式一致
cursor数据库交互对象:用来执行sql语句并获得结果(从数据库取得数据)
关闭连接:
1.先关闭cursor:cur.close()
2.再关闭connection:conn.close()