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

高端网站改版网站后台有哪些

高端网站改版,网站后台有哪些,具有营销价值好的网站,wordpress点评目录 一、安装依赖二、连接数据库三、创建表四、插入数据五、查询数据六、更新数据七、删除数据八、关闭连接九、完整示例代码📌 常见问题 一、安装依赖 推荐使用 pymysql 库,它是纯 Python 实现的 MySQL 客户端,安装方便。 pip install py…

目录

    • 一、安装依赖
    • 二、连接数据库
    • 三、创建表
    • 四、插入数据
    • 五、查询数据
    • 六、更新数据
    • 七、删除数据
    • 八、关闭连接
    • 九、完整示例代码
    • 📌 常见问题

一、安装依赖

推荐使用 pymysql 库,它是纯 Python 实现的 MySQL 客户端,安装方便。

pip install pymysql

二、连接数据库

import pymysql# 建立连接
conn = pymysql.connect(host='localhost',port=3306,user='root',password='your_password',database='test_db',charset='utf8mb4'
)# 创建游标对象
cursor = conn.cursor()
print("连接成功!")

三、创建表

create_table_sql = '''
CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(100),age INT,email VARCHAR(100)
)
'''cursor.execute(create_table_sql)
print("创建表成功!")

四、插入数据

insert_sql = "INSERT INTO users (name, age, email) VALUES (%s, %s, %s)"
data = ("Alice", 25, "alice@example.com")cursor.execute(insert_sql, data)
conn.commit()
print("插入数据成功!")

批量插入:

users = [("Bob", 30, "bob@example.com"),("Charlie", 22, "charlie@example.com")
]cursor.executemany(insert_sql, users)
conn.commit()

五、查询数据

查询所有数据:

cursor.execute("SELECT * FROM users")
rows = cursor.fetchall()for row in rows:print(row)

条件查询:

cursor.execute("SELECT * FROM users WHERE age > %s", (23,))
results = cursor.fetchall()
for user in results:print(user)

六、更新数据

update_sql = "UPDATE users SET age = %s WHERE name = %s"
cursor.execute(update_sql, (28, "Alice"))
conn.commit()
print("更新成功!")

七、删除数据

delete_sql = "DELETE FROM users WHERE name = %s"
cursor.execute(delete_sql, ("Charlie",))
conn.commit()
print("删除成功!")

八、关闭连接

cursor.close()
conn.close()
print("连接已关闭")

九、完整示例代码

import pymysqlconn = pymysql.connect(host='localhost',port=3306,user='root',password='your_password',database='test_db',charset='utf8mb4'
)cursor = conn.cursor()# 创建表
cursor.execute('''
CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(100),age INT,email VARCHAR(100)
)
''')# 插入数据
cursor.execute("INSERT INTO users (name, age, email) VALUES (%s, %s, %s)", ("Alice", 25, "alice@example.com"))
conn.commit()# 查询数据
cursor.execute("SELECT * FROM users")
for row in cursor.fetchall():print(row)# 更新数据
cursor.execute("UPDATE users SET age = %s WHERE name = %s", (26, "Alice"))
conn.commit()# 删除数据
cursor.execute("DELETE FROM users WHERE name = %s", ("Alice",))
conn.commit()cursor.close()
conn.close()

📌 常见问题

  • 连接失败?

    • 检查数据库服务是否运行。
    • 检查用户名/密码/端口。
  • 中文乱码?

    • 使用 charset='utf8mb4'
  • SQL 报错?

    • 打印 conn.errorhandler() 里的信息定位错误。
http://www.dtcms.com/wzjs/832735.html

相关文章:

  • 河间网站建设推广中铁十六门户登录
  • 做it题的网站甘肃手机版建站系统价格
  • 推广型网站如何建站网站如何制作学校的做
  • 网络设计的原则有哪些小程序seo帝搜软件sem880官网
  • 什么网站可以接装修活wordpress主题文档
  • 找个会做网站的 一起做网站wordpress设置固定链接伪静态
  • 做企业网站需要服务器么wordpress获取分类链接
  • 国内网站模板wordpress 分词
  • 兰州网站设计公司排名wordpress伪原创
  • 公司网站首页布局图赣州网络招聘
  • 做网站怎么调用数据库建立网站怎么赚钱
  • wordpress 站库分离西部数码域名网站模板
  • 全网营销型的网站网站后台怎么添加图片
  • 竞网做的网站做网站设计需要具备哪些
  • 如何在头条上做网站推广网络品牌是什么
  • 企业网站设计风格法人变更在哪个网站做公示
  • 哈尔滨网站建设效果濮阳网最新信息
  • wdcp 网站建设碧海蓝天网站
  • 湛江做网站设计公司jq特效网站模板
  • 把网站做静态化如何制作app推广
  • 网站开发时间进度wordpress菜单栏不显示不出来
  • 网站运营条件org域名不能注册了
  • 建设一个视频网站番禺人才网招聘信息
  • 湘潭做网站广告的公司wordpress图片上传后无法显示
  • 做兼职比较好的网站网站建设 肥城
  • 西宁网站怎么做seo定制型网站建设平台
  • 宁夏网站开发公司深圳公司排名名字
  • 互联网公司 网站wordpress做微信支付
  • 陕西网站开发昆明做网站费用
  • 企业网站建设业务报价单精确定时器 wordpress