写一个python代码基于连接mysql数据库的服装销售管理系统
时间: 2024-02-05 08:05:08 浏览: 110
python数据库(mysql)连接代码
好的,以下是一个简单的Python代码示例,用于连接MySQL数据库,并实现基础的服装销售管理系统功能:
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 定义cursor对象
mycursor = mydb.cursor()
# 定义创建表的SQL语句
create_table_sql = "CREATE TABLE clothes (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), price DECIMAL(10,2), stock INT)"
# 执行创建表的SQL语句
mycursor.execute(create_table_sql)
# 定义插入数据的SQL语句
insert_sql = "INSERT INTO clothes (name, price, stock) VALUES (%s, %s, %s)"
values = [("T-shirt", 29.99, 100), ("Jeans", 59.99, 50), ("Dress", 99.99, 20)]
# 执行插入数据的SQL语句
mycursor.executemany(insert_sql, values)
# 提交更改
mydb.commit()
# 查询数据
select_sql = "SELECT * FROM clothes"
mycursor.execute(select_sql)
# 输出查询结果
for x in mycursor:
print(x)
# 更新数据
update_sql = "UPDATE clothes SET stock = 80 WHERE id = 1"
mycursor.execute(update_sql)
mydb.commit()
# 删除数据
delete_sql = "DELETE FROM clothes WHERE id = 3"
mycursor.execute(delete_sql)
mydb.commit()
# 关闭连接
mycursor.close()
mydb.close()
```
以上代码实现了基础的服装销售管理系统功能,包括连接数据库、创建表、插入数据、查询数据、更新数据和删除数据。您可以根据实际需求进行修改和扩展。
阅读全文