(10)MySql安装过程 ①创建student_info数据库,并查看 ②将数据写入student_info数据库中student表格 ③在MySql中查看是否写入成功 ④利用python读取数据并输出
时间: 2024-09-24 18:06:51 浏览: 51
抱歉,您提到的内容涉及到的是MySQL数据库的操作,包括创建数据库、表、存储过程以及数据的批量插入,但并没有涉及MySQL的安装过程。MySQL的安装通常是通过下载安装文件,按照向导进行操作完成的,这通常不在数据库操作的范畴内。
以下是与您请求的数据库操作相关的步骤:
① **创建student_info数据库**[^1]:
```sql
CREATE DATABASE student_info;
USE student_info; -- 切换到新创建的数据库
```
② **创建student表** (假设学生信息字段为id, name, age):
```sql
CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(100),
age INT
);
```
③ **批量插入数据**[^2] (这里假设`batchInsert`存储过程已存在并可以执行,且args=100000代表10万条数据):
```sql
CALL batchInsert(100000); -- 假设数据已经插入
```
④ **验证数据是否写入成功**:
查询student表确认数据是否存在:
```sql
SELECT * FROM student LIMIT 10; -- 查看前十条数据以确认
```
⑤ **利用Python读取数据**:
Python可以通过`pymysql`库连接MySQL数据库并执行SQL查询。示例代码如下:
```python
import pymysql
# 连接数据库
conn = pymysql.connect(host='localhost', user='your_username', password='your_password', db='student_info')
try:
with conn.cursor() as cursor:
# 查询数据
query = "SELECT * FROM student LIMIT 10"
cursor.execute(query)
results = cursor.fetchall()
for row in results:
print(row)
finally:
conn.close()
```
阅读全文