searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

云数据库的Python链接方法

2024-10-17 09:34:42
2
0

1. 准备工作

1.1 数据库准备

首先在移动平台上创建得到一个云数据库(分别有账号名,密码,数据库名,还有一个端口号)其中端口号用的默认端口3306。这些步骤在云原生平台上实现。

1.2 连接准备

在python环境中下载pymysql包(cmd)

pip install pymysql   

下载完毕后在工程文件中导入该包(python)

import pymysql

2. 链接实现

这时候我们就能与目标数据库进行链接了具体链接方式如下:

db = pymysql.connect(host="xx.xx.xx.xx", user="user", passwd="****", db="db1")

通过以上方式我们就能链接到具体的数据库(这边给的是ipv4地址)

3. 提交一些SQL语句

这边我实现的是一些爬虫提交的功能:提交的具体函数如下:

def commit_total():
    total_author, total_title, total_topic = total()
    db = pymysql.connect(host="xx.xx.xx.xx", user="user", passwd="****", db="db1")
    cursor = db.cursor()
    for i in range(len(total_title)):
        sql = f"INSERT INTO file_new(film_num,film_name,film_score,film_author,film_title) VALUES ({i},'{total_title[i]}',{i},'{total_author[i]}','{total_topic[i]}');"
        print(sql)
        cursor.execute(sql)
    db.commit()
    db.close()
0条评论
作者已关闭评论
每日知识小分享
704文章数
6粉丝数
每日知识小分享
704 文章 | 6 粉丝
原创

云数据库的Python链接方法

2024-10-17 09:34:42
2
0

1. 准备工作

1.1 数据库准备

首先在移动平台上创建得到一个云数据库(分别有账号名,密码,数据库名,还有一个端口号)其中端口号用的默认端口3306。这些步骤在云原生平台上实现。

1.2 连接准备

在python环境中下载pymysql包(cmd)

pip install pymysql   

下载完毕后在工程文件中导入该包(python)

import pymysql

2. 链接实现

这时候我们就能与目标数据库进行链接了具体链接方式如下:

db = pymysql.connect(host="xx.xx.xx.xx", user="user", passwd="****", db="db1")

通过以上方式我们就能链接到具体的数据库(这边给的是ipv4地址)

3. 提交一些SQL语句

这边我实现的是一些爬虫提交的功能:提交的具体函数如下:

def commit_total():
    total_author, total_title, total_topic = total()
    db = pymysql.connect(host="xx.xx.xx.xx", user="user", passwd="****", db="db1")
    cursor = db.cursor()
    for i in range(len(total_title)):
        sql = f"INSERT INTO file_new(film_num,film_name,film_score,film_author,film_title) VALUES ({i},'{total_title[i]}',{i},'{total_author[i]}','{total_topic[i]}');"
        print(sql)
        cursor.execute(sql)
    db.commit()
    db.close()
文章来自个人专栏
网络存储知识
277 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0