目录
在pycharm中怎么使用数据库
第一步,在pycharm右边点击数据库调出数据库页面。
如果没有的话则按照下面红色划的位置找到数据库即可
在调出的数据库页面中点击+号,在数据库选项中找到MySQL数据库,其他的数据库也是在这里显示 。因为我已经使用过MySQL数据库,所有它会显示在最近中。
选择数据库后按照下面的填写对应数据即可。
在python中怎么使用数据库流程
在python语言中使用MySQL数据库需要导入pymysql模块,这是第三方模块需要下载,在终端窗口中输入pip install pymysql即可下载。
- 导入pymysql模块
- import pymysql
- 创建连接对象
- 数据库名=pymysql.connect() = Connection() = Connect connect()
- 使用任意一个即可
- 必填参数:
- user=None, 用户名
- password="", 密码
- host=None, 服务器的主机地址
- database=None, 操作的数据库
- port=0, mysql的端口号
- charset="", 操作数据库使用的编码格式
- 常用参数中只有port参数是整型,其他的都是字符串类型
- 数据库名=pymysql.connect() = Connection() = Connect connect()
- 获取游标对象,目的是执行SQL语句
- 游标对象=数据库名.cursor()
- 执行SQL语句
- 游标对象.execute(sql)
- 这里的SQL语句需提前准备,写法与在数据库中的方式一样
- 获取返回结果
- 游标对象.fetchall()
- 这里返回的是一个元组,内部的所有数据也都是元组组成的。
- 根据需求使用,不是必须步骤
- 关闭游标对象
- 游标对象.close()
- 关闭数据库连接
- 数据库名.close()
回滚进制
回滚进制是可以对修改的数据进行撤销,表示数据回滚(回到数据没有被修改之前的状态)
格式:
数据库名.rollback()