写一个Python图书馆管理系统MySQL的代码
时间: 2023-11-22 22:53:49 浏览: 80
下面是一个简单的Python图书馆管理系统MySQL的代码:
```python
import mysql.connector
# 连接MySQL数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="library"
)
# 创建一个游标对象
mycursor = mydb.cursor()
# 创建图书表
mycursor.execute("CREATE TABLE books (id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255), author VARCHAR(255), year INT)")
# 插入图书数据
sql = "INSERT INTO books (title, author, year) VALUES (%s, %s, %s)"
val = ("The Great Gatsby", "F. Scott Fitzgerald", 1925)
mycursor.execute(sql, val)
# 查询图书数据
mycursor.execute("SELECT * FROM books")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
# 更新图书数据
sql = "UPDATE books SET year = 1926 WHERE title = 'The Great Gatsby'"
mycursor.execute(sql)
# 删除图书数据
sql = "DELETE FROM books WHERE title = 'The Great Gatsby'"
mycursor.execute(sql)
# 提交更改
mydb.commit()
# 关闭连接
mydb.close()
```
这个代码使用了MySQL数据库来存储图书信息,可以创建、插入、查询、更新和删除图书数据。你需要安装 `mysql-connector-python` 模块来连接MySQL数据库。在代码中,你需要更改 `yourusername` 和 `yourpassword` 为你自己的MySQL用户名和密码。
相关推荐
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)