python连接mysql数据库创建成绩表并添加数据
时间: 2023-07-29 10:10:52 浏览: 129
好的,让我来为您提供一个简单的Python连接MySQL数据库创建成绩表并添加数据的示例代码:
首先,您需要安装MySQL的Python驱动程序,可以使用以下命令安装:
```
pip install mysql-connector-python
```
接下来,您需要连接到您的MySQL数据库:
```python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
```
然后,您可以创建一个名为“scores”的表:
```python
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE scores (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), score INT)")
```
接下来,您可以向该表中插入数据:
```python
sql = "INSERT INTO scores (name, score) VALUES (%s, %s)"
val = ("John", 80)
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
```
这将插入一个名为“John”的人的成绩为80的记录。
您可以根据需要重复上述步骤以添加更多记录。
阅读全文