当前位置: 首页 > news >正文

网站建设维护google搜索引擎入口网址

网站建设维护,google搜索引擎入口网址,网站程序的设计费用,企业营销型网站建设公司Python MySQL SQLServer操作 Python 可以通过 pymysql 连接 MySQL,通过 pymssql 连接 SQL Server。以下是基础操作和代码实战示例: 一、操作 MySQL:使用 pymysql python 操作数据库流程 1. 安装库 pip install pymysql2. 连接 MySQL 示例 …

Python MySQL SQLServer操作

Python 可以通过 pymysql 连接 MySQL,通过 pymssql 连接 SQL Server。以下是基础操作和代码实战示例:


一、操作 MySQL:使用 pymysql

python 操作数据库流程

在这里插入图片描述

1. 安装库

pip install pymysql

2. 连接 MySQL 示例

import pymysql# 连接数据库
connection = pymysql.connect(host='localhost',         # 数据库主机user='root',              # 用户名password='password',      # 密码database='test_db',       # 数据库名称charset='utf8mb4',        # 编码cursorclass=pymysql.cursors.DictCursor
)try:with connection.cursor() as cursor:# 创建表cursor.execute("""CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(100),age INT)""")# 插入数据cursor.execute("INSERT INTO users (name, age) VALUES (%s, %s)", ('Alice', 30))connection.commit()# 查询数据cursor.execute("SELECT * FROM users")result = cursor.fetchall()print(result)finally:connection.close()

二、操作 SQL Server:使用 pymssql

1. 安装库

pip install pymssql

2. 连接 SQL Server 示例

# 1. 导入pymysql模块
import pymysql# 2. 创建连接对象
# host:连接的mysql主机,如果本机是’localhost’
# port:连接的mysql主机的端口,默认是3306
# database:数据库的名称
# user:连接的用户名
# password:连接的密码
# charset:通信采用的编码方式,推荐使用utf8
conn = pymysql.connect(host="localhost",port=3306,user="root",password="mysql",database="python41",charset="utf8")# 3.获取游标,目的就是要执行sql语句
cursor = conn.cursor()# 准备sql,之前在mysql客户端如何编 写sql,在python程序里面还怎么编写
sql = "select * from students;"# 4. 执行sql语句
cursor.execute(sql)# 获取查询结果,返回的数据类型是一个元组:(1,张三)
row = cursor.fetchone()
print(row)# 5.关闭游标
cursor.close()# 6.关闭连接
conn.close()

三、关键点对比

功能pymysqlpymssql
安装pip install pymysqlpip install pymssql
驱动协议MySQL 协议TDS(Tabular Data Stream)协议
SQL 查询语法支持支持标准 SQL支持 SQL Server 特有语法
默认端口33061433

四、代码实战整合

以下是操作两种数据库的统一代码:

import pymysql
import pymssql# MySQL 数据库操作
def operate_mysql():connection = pymysql.connect(host='localhost',user='root',password='password',database='test_db',charset='utf8mb4',cursorclass=pymysql.cursors.DictCursor)try:with connection.cursor() as cursor:cursor.execute("SELECT * FROM users")result = cursor.fetchall()print("MySQL 数据:", result)finally:connection.close()# SQL Server 数据库操作
def operate_sqlserver():connection = pymssql.connect(server='localhost',user='sa',password='password',database='test_db')try:with connection.cursor() as cursor:cursor.execute("SELECT * FROM users")result = cursor.fetchall()print("SQL Server 数据:", result)finally:connection.close()# 调用函数
operate_mysql()
operate_sqlserver()

通过以上代码,您可以在 Python 中灵活地操作 MySQL 和 SQL Server 数据库!

http://www.dt0577.cn/news/31041.html

相关文章:

  • wordpress首页设计什么是seo网站优化
  • 免费申请网站官网百度联盟怎么赚钱
  • 外贸有限公司英文网站企业网站营销实现方式解读
  • 咸阳城乡建设局网站武汉关键词排名推广
  • 公众号如何做微网站东莞外贸推广公司
  • 网站收藏的链接怎么做的好f123网站
  • 798艺术区个人拍照图片及价格搜索引擎优化的基本手段
  • 做众筹网站有哪些关联词有哪些四年级
  • 美食网站建设多少钱竞价托管哪家公司好
  • 跨专业的简历怎么制作网络优化公司哪家好
  • 网站建设公司如何运营新媒体运营岗位职责
  • 专业建设要素搜索引擎优化实训心得
  • html5高端装修公司网站源码个人网页制作成品欣赏
  • 涿州做网站seo企业顾问
  • 网站开发的价格电商网页
  • 摄影网站源码steam交易链接在哪
  • 广告传媒公司网站怎么做百度seo标题优化软件
  • 自学网页设计教程浙江seo
  • 可以做网站的魔盒网站建设策划书案例
  • 个人旅游网站模板今日国际新闻头条新闻
  • 深圳网站建设制作网络公司手游推广平台哪个好
  • 湛江有那些网站制作公司最近新闻热点事件
  • 封丘县建站塔山双喜b2b免费推广平台
  • 域名做好了怎么做网站内容自媒体推广平台
  • 辽源做网站公司廊坊seo排名霸屏
  • 奢侈品电商网站首页设计seo是什么车
  • wordpress 仿quora网站seo优化皆宣徐州百都网络不错
  • 陕西专业网站开发多少钱百度首页快速排名系统
  • 杭州做网站的网络公司有哪些交换友情链接的注意事项
  • bbs网站建设长春网站建设制作