一、准备工作
我们想要使用Python来操作MySQL数据库,完成数据库的增删改查工作,首要要做两件事情:安装数据库和安装依赖的Python库。
首要我们要在自己的电脑上面安装MySQL数据库,如果你不知道如何下载安装MySQL,可以参考我之前写的两篇文章:
MySQL数据库安装完成之后,我们就可以使用Python来操作了。我们在使用Python完成对MySQL的正删改查的的时候,需要依赖一些第三方库,有很多库可以使用。这里推荐大家使用 pymysql 。我们应该下载安装一下。如果你不知道如何在Pycharm中安装第三方库,可以参考文章:Pycharm配置环境及安装第三方库。
二、使用Python连接数据库
pymysql 库导入完成之后,我们可以使用该库提供的一个函数pymysql.connect()来连接到MySQL数据库,该函数中需要传入以下几个参数:
host:数据库所在的主机名,如果是本地数据库,填写 localhost 即可
user:登陆用户,一般情况下,我们使用 root 用户登陆到数据库的
password:密码,这个很好理解,就是你设置的登陆密码
database:你要操作的数据库的名字
port:数据库的端口好,如果你在安装MySQL的时候,没有更改过默认端口号,那么端口号就是 3306
比如,我现在要连接我本地的MySQL数据库,操作MySQL中的user_message数据库,那么代码如下:
import pymysql