^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 5年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人
  • 当你决定出发,最难的就已经过去了

Python3连接mysql数据库并创建数据库

阿里云服务器9.9

之前有教大家如何利用 python3 存储数据到 excel,今天小雨在来教大家把数据存储到 mysql 数据库,毕竟 mysql 数据库大家经常使用,相信大家也期待了许久了吧!

第一步还是先安装模块:PyMySQL(不会安装的翻看之前的教程)

Python3连接mysql数据库并创建数据库

我们以本地 mysql 环境为例,不会安装的可以查看这篇文章一键搭建:

WordPress快速建站第二讲:WordPress本地搭建

本节为陌小雨博客快速建站教程第二讲,WordPress 本地搭建,如需了解详细课程大纲,请前往: WordPress 快速建站第一讲:WordPress 介绍及快速建站课程大纲 之前,陌小雨为了尝试安装一下黑苹果,找了个朋友帮我远程安装,刚进行不久,才被告知硬盘格式不对,安装黑苹果需要 GPT,而陌小雨的华硕 A5...

第二步:连接数据库

import pymysql

db = pymysql.connect(host='localhost',user='root', password='root', port=3306)
cursor = db.cursor()
cursor.execute('SELECT VERSION()')
data = cursor.fetchone()
print('Database version:', data)
cursor.execute("CREATE DATABASE spiders DEFAULT CHARACTER SET utf8")
db.close()

执行结果如下:

Python3连接mysql数据库并创建数据库

输出了数据库的版本号,

这里通过 PyMySQL 的connect()方法声明一个 MySQL 连接对象db,此时需要传入 MySQL 运行的host(即 IP)。由于 MySQL 在本地运行,所以传入的是localhost。如果 MySQL 在远程运行,则传入其公网 IP 地址。后续的参数user即用户名,password即密码,port即端口(默认为3306)。

连接成功后,需要再调用cursor()方法获得 MySQL 的操作游标,利用游标来执行 SQL 语句。这里我们执行了两句 SQL,直接用execute()方法执行即可。第一句 SQL 用于获得 MySQL 的当前版本,然后调用fetchone()方法获得第一条数据,也就得到了版本号。第二句 SQL 执行创建数据库的操作,数据库名叫作 spiders,默认编码为 UTF-8。由于该语句不是查询语句,所以直接执行后就成功创建了数据库 spiders。接着,再利用这个数据库进行后续的操作。

我们查看下数据库,发现已经成功创建了 spiders 数据库了

Python3连接mysql数据库并创建数据库

 

历史上的今天:
如果本文章对你有帮助,请支持下我,谢谢!

展开阅读全文

扫码关注微信公众号zs40086(微搜片)随时随地微信看片,抢先福利电影等你来

热门推荐

小雨导购

如有疑问,请前往问答中心反馈!

反馈