我需要帮助在python中编写一个简单的程序,以允许python创建一个数据库(没有我必须看到文件打开),然后在数据库中有一个表,我可以添加字段,而不会看到表或手动编辑它。另外,我希望能够使用一些代码来搜索并在数据库表中对结果进行排序。
我知道我将无法看到该表,因为我只能添加和查看我搜索过的结果
我希望该表被称为'resultstable'
我希望表格中包含以下字段:
姓名 姓 classnumber [我只有一个班级号码] quiz_score [这将是从1到10]
我希望能够为一个学生输入三个结果,我也不知道该怎么做。
我理解打印命令和创建变量,但我想解释一下当我运行程序时代码的其他部分正在做什么。 希望你能帮忙!
答案 0 :(得分:0)
对于数据库创建使用CREATE DATABASE
创建表格时使用CREATE TABLE
CREATE TABLE resultstable (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
surname VARCHAR(30) NOT NULL,
classnumber INT(6),
quiz_score INT(6) ) ;
http://dev.mysql.com/doc/connector-python/en/connector-python-example-ddl.html