简介
其他各类实训答案的目录见这里
答案查询的入口见这里
答案获取的方法简介见这里
并不是所有的关卡都有答案,有些只有部分关卡有,因为金币不太够…
在电脑网页界面的右侧,有个文章目录,可以在那里查一下要找的实训标题
mysql相关实训答案
MySQL开发技巧 - 批量数据入库及检索 >>>链接
第1关: MySQL数据库连接
解题代码
本关任务对应参考代码实现如下:
# coding=utf-8
import pymysql
def connect():
# 请在下面添加连接数据库的代码,完成相应功能
# ###### Begin ######
conn = pymysql.connect(host='localhost',user='root',passwd='123123',charset='utf8')
####### End #######
####### 请不要修改以下代码 #######
return conn.get_host_info()
第2关: 数据库与数据表创建
解题代码
本关任务对应参考代码实现如下:
# coding = utf-8
# 连接数据库,建立游标cursor
import pymysql
def create():
conn = pymysql.connect(host='localhost', user='root', passwd='123123', charset='utf8')
cursor = conn.cursor()
# -----------Begin----------
# 创建enroll数据库
cursor.execute('create database enroll')
conn.select_db('enroll')
# 创建nudt数据表
sql = '''create table if not exists
nudt( year int,
province varchar(100),
firstBatch int,
gcMax int,
gcMin int,
gcMean int,
xlMax int,
xlMin int,
xlMean int)'''
cursor.execute(sql)
# ------------End-----------
第3关: 批量数据入库与检索
解题代码
本关任务对应参考代码实现如下:
import pymysql
def insert(year, province, firstBatch, gcMax, gcMin, gcMean, xlMax, xlMin, xlMean):
conn = pymysql.connect(host='localhost', user='root', passwd='123123'