python链接数据库,将数据进行写入

import requests
from bs4 import BeautifulSoup
from lxml import etree
import pymysql
print(‘连接到mysql服务器...‘)
db = pymysql.connect(
        host="localhost",
        user="root",
        passwd="root",
        port=3306,
        db="dbh",
        charset=‘utf8‘,
        cursorclass=pymysql.cursors.DictCursor)
print(‘连接上了!‘)
cursor = db.cursor()

首先是就是将链接信息传入

然后设定自己的变量,以及变量的值的设定,最后将设定的参数进行传递到数据库即可

insert_color = ("INSERT INTO for_health(id,problem,introduce,solution,problem_id,drug,paqu_address,is_infect,symptom,cure_rate)" "VALUES(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)")
dese = (id,problem,introduce,solution,problem_id,drug,paqu_address,is_infect,symptom,cure_rate)
cursor.execute(insert_color, dese)
db.commit()

这里面的id、problem等参数都是自己进行设定,sql也是根据自己的情况自己进行编写,然后将数据信息进行传入,最后commit进行提交即可

原文地址:https://www.cnblogs.com/zhaochunhui/p/11331760.html

时间: 2024-11-29 07:50:47

python链接数据库,将数据进行写入的相关文章

python读取数据库表数据并写入excel

一个简单的使用python读取mysql数据并写入excel中实例 1.python连接mysql数据库 conn = pymysql.connect(user='root',host='127.0.0.1',port=3306,passwd='root',db='python',charset='utf8') #连接数据库 cur = conn.cursor() 2.读取mysql数据库中表数据 1 sql = 'select * from %s;' %table_name #需要写入exce

python链接数据库pymysql

#python链接数据库pymysql import pymysql config = {'host' : '172.0.0.1', 'user' : 'lijing', 'post' : '123456'} #链接数据库 db = pymysql.connect(**config) #获取游标 cursor = db.cursor() try: #执行sql命令 sql = "create table if not exists 表名" cursor.execute(sql) #获取

python查询数据库返回数据

python查询数据库返回数据主要运用到flask框架,pymysql 和 json‘插件’ #!/usr/bin/python # -*- coding: UTF-8 -*- import pymysql import flask,json server=flask.Flask(__name__) @server.route('/index',methods=['get','post']) def create(): db = pymysql.connect("localhost",

python链接数据库

1.首先要下载安装数据库 2.安装mysql模块(pip install mysql:easy_install mysql) 3.链接数据库 # -*- coding:utf-8-*-import MySQLdbimport sysreload(sys)sys.setdefaultencoding('utf8') conn=MySQLdb.connect(host="127.0.0.1", port=3306, user="root", passwd="1

python向数据库添加数据(添加一条数据)

前置准备条件 1.cmd命令   下载第三方模块 2.连接数据库 3.创建数据库和表 在做一下操作 源码: #引入模块import pymysql # 链接数据库conn = pymysql.connect(host='127.0.0.1',port=33061,user='root',passwd='123456abc',db='user_db') #创建游标cursor = conn.cursor() #插入数据cursor.execute("INSERT INTO user_info (i

Python从数据库读取数据写入json格式文件

#!/usr/bin/python# -*- coding: UTF-8 -*-########################################################################## File Name: addreplace.py# Author: yuhaitao# mail: [email protected]# Created Time: Fri 31 Mar 2017 07:05:13 PM PDT#####################

Ubuntu中python链接本地数据库

由于python链接数据库需要下载DB API模块:例如你需要访问Mysql数据,你需要MySQL数据库模块. DB-API是一个规范. 以便为不同的底层数据库系统和数据库接口程序提供一致的访问接口. Python的DB-API,为大多数的数据库实现了接口,使用它连接各数据库后,就可以用相同的方式操作各数据库. 1,在Ubuntu安装MySQL数据库模块需要先安装依赖包,命令如下: sudo apt-get install libmysqlclient-dev libmysqld-dev pyt

python学习道路(day12note)(mysql操作,python链接mysql,redis)

1,针对mysql操作 1 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 设置密码 2 update user set password=passworD("test") where user='root';修改密码 3 flush privileges; 4 grant all on *.* to [email protected]'%' identified by 'your_password'; 5 mysq

用python在后端将数据写入到数据库并读取

用python在后端将数据写入到数据库: # coding:utf-8 import pandas as pd from sqlalchemy import create_engine # 初始化数据库连接,使用pymysql模块 # MySQL的用户:root, 密码:147369, 端口:3306,数据库:mydb engine = create_engine('mysql+pymysql://root:[email protected]:3306/python1') import nump