python mysql管理系统 源代码
时间: 2023-10-16 07:24:52 浏览: 55
抱歉,我无法提供完整的源代码,但是我可以给你提供一个简单的 Python MySQL 管理系统的框架,你可以根据自己的需求进行修改和完善。
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建游标
mycursor = mydb.cursor()
# 查询表
def show_table(table_name):
mycursor.execute("SELECT * FROM " + table_name)
myresult = mycursor.fetchall()
for x in myresult:
print(x)
# 插入数据
def insert_data(table_name, values):
sql = "INSERT INTO " + table_name + " VALUES " + str(values)
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
# 更新数据
def update_data(table_name, set_value, where_value):
sql = "UPDATE " + table_name + " SET " + set_value + " WHERE " + where_value
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) affected")
# 删除数据
def delete_data(table_name, where_value):
sql = "DELETE FROM " + table_name + " WHERE " + where_value
mycursor.execute(sql)
mydb.commit()
print(mycursor.rowcount, "record(s) deleted")
# 关闭连接
mycursor.close()
mydb.close()
```
以上代码只是一个简单的示例,你可以根据自己的需求进行修改和完善。同时,为了安全起见,你需要将“yourusername”、“yourpassword”和“yourdatabase”替换为你自己的 MySQL 数据库的用户名、密码和数据库名。
相关推荐
![](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)