通过这几天学习Mysql数据库,对其也有了基本的了解,为了加深印象,于是就写了一个最简易的学生信息管理系统。
一:基本要求
2.可以显示菜单;
3.可以随时插入学生信息;
4.可以删除学生信息;
5.可以通过学生姓名或学号显示学生所有信息;
还可以修改学生信息,添加学生表格属性等等,,,这些实现都基本类似上述的(这些不想写了,最简易的学生信息管理系统);
二:步骤
1.写一个sql脚本,包括创建数据库,使用数据库,创建学生信息表格,插入大部分学生信息。
student_information.sql
createdatabaseschool_dbcharactersetgbk;useschool_db;createtablestudents(student_idintunsignednotnullprimarykey,namechar(10)notnull,sexchar(4)notnull,birthdatenotnull,politilychar(20)notnull);insertintostudentsvalues(201080701,"张三","男","1994-12-2","自动化1");insertintostudentsvalues(201080702,"李四","男","1989-10-8","自动化2");insertintostudentsvalues(201080703,"王五","男","1994-8-8","自动化2");insertintostudentsvalues(201080704,"路人1","女","1994-7-9","自动化2");insertintostudentsvalues(201080705,"路人2","男","1994-12-8","自动化2");insertintostudentsvalues(201080706,"路人3","女","1994-11-8","自动化2");insertintostudentsvalues(201080707,"路人4","男","1992-1-23","自动化2");。。。。
执行脚本:
第一种方法:mysql-hlocalhost-uroot-p密码 2.编写代码 3.编译 gcc-ostudentsstudents.c-I/usr/include/mysql/-L/usr/lib/mysql/-lmysqlclient-lcurses