第十天:基于Ubuntu和gec6818开发板的QT图书管理系统完整项目设计

源码内容太多不一一展示,需要完整源码和ppt答辩的可以私聊我!

一、开发环境

开发工具 Ubuntu18.04中QT 5.9
运行平台: Ubuntu18.04和gec6818arm开发板

二、数据库mysql或sqlite3初始化(两个数据库都可)

mysql初始化语句:initdatabase.sql

c 复制代码
use mysql;
insert into user(host, user, password) values('localhost', 'user', password('123456');

create database LibraryManageSystem;
use LibraryManageSystem;

create table users (
    id int(8),
    name char(10),
    password char(10));
insert into users (id, name, password) values (0, 'root', 'root');
insert into users (id, name, password) values (1, 'xhq1', 'xhq1');
insert into users (id, name, password) values (2, 'xhq2', 'xhq2');
insert into users (id, name, password) values (3, 'xhq3', 'xhq3');

create table userBooks (
	userId int(8),
	bookId int(8),
    year int(8),
	mouth int(2),
	day int(3));
insert into userBooks (userId, bookId, year, mouth, day) values (1, 1, 2017, 1, 1);
insert into userBooks (userId, bookId, year, mouth, day) values (1, 4, 2018, 2, 6);
insert into userBooks (userId, bookId, year, mouth, day) values (2, 3, 2017, 2, 2);
insert into userBooks (userId, bookId, year, mouth, day) values (2, 4, 2018, 4, 16);

create table books (
	id int(8),
	name char(20),
	author char(20),
	category char(20),
	introduction varchar(200)) default charset=utf8;
	
insert into books (id, name, author, category, introduction) values (1, '飞剑问道', '我吃西红柿', '仙侠', '在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行');
insert into books (id, name, author, category, introduction) values (2, '我是仙凡', '百里玺', '仙侠', '仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328');
insert into books (id, name, author, category, introduction) values (3, '斗战狂潮', '骷髅精灵', '仙侠', '双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二');
insert into books (id, name, author, category, introduction) values (4, '龙皇武神', '步征', '都市', '都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!');
insert into books (id, name, author, category, introduction) values (5, '太初', '高楼大厦', '玄幻', '一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变');
insert into books (id, name, author, category, introduction) values (6, '伏天氏', '净无痕', '玄幻', '东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝');
insert into books (id, name, author, category, introduction) values (7, '万界天尊', '血红', '玄幻', '天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却');
insert into books (id, name, author, category, introduction) values (8, '苍穹之上', '石三', '仙侠', '苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的');
insert into books (id, name, author, category, introduction) values (9, '无疆', '小刀锋利', '仙侠', '鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。');
insert into books (id, name, author, category, introduction) values (10, '圣墟', '辰东', '玄幻', '在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......');
insert into books (id, name, author, category, introduction) values (11, '还看今朝', '瑞根', '都市', '当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,');
insert into books (id, name, author, category, introduction) values (12, '凡人修仙之仙界篇', '忘语', '仙侠', '凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不');
insert into books (id, name, author, category, introduction) values (13, '大王饶命', '会说话的肘子', '都市', '灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。');
insert into books (id, name, author, category, introduction) values (14, '汉乡', '孑与2', '历史', '我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事');
insert into books (id, name, author, category, introduction) values (15, '修真聊天群', '圣骑士的传说', '都市', '某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯');
insert into books (id, name, author, category, introduction) values (16, '别玩网游', '尝谕', '都市', '新书请到这里。大家先收藏,新书发布时间待定。');
insert into books (id, name, author, category, introduction) values (17, '深夜书屋', '纯洁滴小龙', '灵异', '一家只在深夜开门的书屋,欢迎您的光临。------------------');
insert into books (id, name, author, category, introduction) values (18, '道君', '跃千愁', '仙侠', '一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争');
insert into books (id, name, author, category, introduction) values (19, '牧神记', '宅猪', '玄幻', '大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他');
insert into books (id, name, author, category, introduction) values (20, '儒道至圣', '永恒之火', '玄幻', '这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');
insert into books (id, name, author, category, introduction) values (21, '飞剑问道', '我吃西红柿', '仙侠', '在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行');
insert into books (id, name, author, category, introduction) values (22, '我是仙凡', '百里玺', '仙侠', '仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328');
insert into books (id, name, author, category, introduction) values (23, '斗战狂潮', '骷髅精灵', '仙侠', '双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二');
insert into books (id, name, author, category, introduction) values (24, '龙皇武神', '步征', '都市', '都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!');
insert into books (id, name, author, category, introduction) values (25, '太初', '高楼大厦', '玄幻', '一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变');
insert into books (id, name, author, category, introduction) values (26, '伏天氏', '净无痕', '玄幻', '东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝');
insert into books (id, name, author, category, introduction) values (27, '万界天尊', '血红', '玄幻', '天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却');
insert into books (id, name, author, category, introduction) values (28, '苍穹之上', '石三', '仙侠', '苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的');
insert into books (id, name, author, category, introduction) values (29, '无疆', '小刀锋利', '仙侠', '鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。');
insert into books (id, name, author, category, introduction) values (30, '圣墟', '辰东', '玄幻', '在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......');
insert into books (id, name, author, category, introduction) values (31, '还看今朝', '瑞根', '都市', '当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,');
insert into books (id, name, author, category, introduction) values (32, '凡人修仙之仙界篇', '忘语', '仙侠', '凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不');
insert into books (id, name, author, category, introduction) values (33, '大王饶命', '会说话的肘子', '都市', '灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。');
insert into books (id, name, author, category, introduction) values (34, '汉乡', '孑与2', '历史', '我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事');
insert into books (id, name, author, category, introduction) values (35, '修真聊天群', '圣骑士的传说', '都市', '某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯');
insert into books (id, name, author, category, introduction) values (36, '别玩网游', '尝谕', '都市', '新书请到这里。大家先收藏,新书发布时间待定。');
insert into books (id, name, author, category, introduction) values (37, '深夜书屋', '纯洁滴小龙', '灵异', '一家只在深夜开门的书屋,欢迎您的光临。------------------');
insert into books (id, name, author, category, introduction) values (38, '道君', '跃千愁', '仙侠', '一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争');
insert into books (id, name, author, category, introduction) values (39, '牧神记', '宅猪', '玄幻', '大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他');
insert into books (id, name, author, category, introduction) values (40, '儒道至圣', '永恒之火', '玄幻', '这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');
insert into books (id, name, author, category, introduction) values (41, '飞剑问道', '我吃西红柿', '仙侠', '在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行');
insert into books (id, name, author, category, introduction) values (42, '我是仙凡', '百里玺', '仙侠', '仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328');
insert into books (id, name, author, category, introduction) values (43, '斗战狂潮', '骷髅精灵', '仙侠', '双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二');
insert into books (id, name, author, category, introduction) values (44, '龙皇武神', '步征', '都市', '都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!');
insert into books (id, name, author, category, introduction) values (45, '太初', '高楼大厦', '玄幻', '一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变');
insert into books (id, name, author, category, introduction) values (46, '伏天氏', '净无痕', '玄幻', '东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝');
insert into books (id, name, author, category, introduction) values (47, '万界天尊', '血红', '玄幻', '天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却');
insert into books (id, name, author, category, introduction) values (48, '苍穹之上', '石三', '仙侠', '苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的');
insert into books (id, name, author, category, introduction) values (49, '无疆', '小刀锋利', '仙侠', '鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。');
insert into books (id, name, author, category, introduction) values (50, '圣墟', '辰东', '玄幻', '在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......');
insert into books (id, name, author, category, introduction) values (51, '还看今朝', '瑞根', '都市', '当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,');
insert into books (id, name, author, category, introduction) values (52, '凡人修仙之仙界篇', '忘语', '仙侠', '凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不');
insert into books (id, name, author, category, introduction) values (53, '大王饶命', '会说话的肘子', '都市', '灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。');
insert into books (id, name, author, category, introduction) values (54, '汉乡', '孑与2', '历史', '我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事');
insert into books (id, name, author, category, introduction) values (55, '修真聊天群', '圣骑士的传说', '都市', '某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯');
insert into books (id, name, author, category, introduction) values (56, '别玩网游', '尝谕', '都市', '新书请到这里。大家先收藏,新书发布时间待定。');
insert into books (id, name, author, category, introduction) values (57, '深夜书屋', '纯洁滴小龙', '灵异', '一家只在深夜开门的书屋,欢迎您的光临。------------------');
insert into books (id, name, author, category, introduction) values (58, '道君', '跃千愁', '仙侠', '一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争');
insert into books (id, name, author, category, introduction) values (59, '牧神记', '宅猪', '玄幻', '大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他');
insert into books (id, name, author, category, introduction) values (60, '儒道至圣', '永恒之火', '玄幻', '这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');
insert into books (id, name, author, category, introduction) values (61, '飞剑问道', '我吃西红柿', '仙侠', '在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行');
insert into books (id, name, author, category, introduction) values (62, '我是仙凡', '百里玺', '仙侠', '仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328');
insert into books (id, name, author, category, introduction) values (63, '斗战狂潮', '骷髅精灵', '仙侠', '双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二');
insert into books (id, name, author, category, introduction) values (64, '龙皇武神', '步征', '都市', '都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!');
insert into books (id, name, author, category, introduction) values (65, '太初', '高楼大厦', '玄幻', '一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变');
insert into books (id, name, author, category, introduction) values (66, '伏天氏', '净无痕', '玄幻', '东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝');
insert into books (id, name, author, category, introduction) values (67, '万界天尊', '血红', '玄幻', '天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却');
insert into books (id, name, author, category, introduction) values (68, '苍穹之上', '石三', '仙侠', '苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的');
insert into books (id, name, author, category, introduction) values (69, '无疆', '小刀锋利', '仙侠', '鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。');
insert into books (id, name, author, category, introduction) values (70, '圣墟', '辰东', '玄幻', '在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......');
insert into books (id, name, author, category, introduction) values (71, '还看今朝', '瑞根', '都市', '当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,');
insert into books (id, name, author, category, introduction) values (72, '凡人修仙之仙界篇', '忘语', '仙侠', '凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不');
insert into books (id, name, author, category, introduction) values (73, '大王饶命', '会说话的肘子', '都市', '灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。');
insert into books (id, name, author, category, introduction) values (74, '汉乡', '孑与2', '历史', '我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事');
insert into books (id, name, author, category, introduction) values (75, '修真聊天群', '圣骑士的传说', '都市', '某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯');
insert into books (id, name, author, category, introduction) values (76, '别玩网游', '尝谕', '都市', '新书请到这里。大家先收藏,新书发布时间待定。');
insert into books (id, name, author, category, introduction) values (77, '深夜书屋', '纯洁滴小龙', '灵异', '一家只在深夜开门的书屋,欢迎您的光临。------------------');
insert into books (id, name, author, category, introduction) values (78, '道君', '跃千愁', '仙侠', '一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争');
insert into books (id, name, author, category, introduction) values (79, '牧神记', '宅猪', '玄幻', '大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他');
insert into books (id, name, author, category, introduction) values (80, '儒道至圣', '永恒之火', '玄幻', '这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');
insert into books (id, name, author, category, introduction) values (81, '飞剑问道', '我吃西红柿', '仙侠', '在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行');
insert into books (id, name, author, category, introduction) values (82, '我是仙凡', '百里玺', '仙侠', '仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328');
insert into books (id, name, author, category, introduction) values (83, '斗战狂潮', '骷髅精灵', '仙侠', '双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二');
insert into books (id, name, author, category, introduction) values (84, '龙皇武神', '步征', '都市', '都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!');
insert into books (id, name, author, category, introduction) values (85, '太初', '高楼大厦', '玄幻', '一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变');
insert into books (id, name, author, category, introduction) values (86, '伏天氏', '净无痕', '玄幻', '东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝');
insert into books (id, name, author, category, introduction) values (87, '万界天尊', '血红', '玄幻', '天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却');
insert into books (id, name, author, category, introduction) values (88, '苍穹之上', '石三', '仙侠', '苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的');
insert into books (id, name, author, category, introduction) values (89, '无疆', '小刀锋利', '仙侠', '鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。');
insert into books (id, name, author, category, introduction) values (90, '圣墟', '辰东', '玄幻', '在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......');
insert into books (id, name, author, category, introduction) values (91, '还看今朝', '瑞根', '都市', '当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,');
insert into books (id, name, author, category, introduction) values (92, '凡人修仙之仙界篇', '忘语', '仙侠', '凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不');
insert into books (id, name, author, category, introduction) values (93, '大王饶命', '会说话的肘子', '都市', '灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。');
insert into books (id, name, author, category, introduction) values (94, '汉乡', '孑与2', '历史', '我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事');
insert into books (id, name, author, category, introduction) values (95, '修真聊天群', '圣骑士的传说', '都市', '某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯');
insert into books (id, name, author, category, introduction) values (96, '别玩网游', '尝谕', '都市', '新书请到这里。大家先收藏,新书发布时间待定。');
insert into books (id, name, author, category, introduction) values (97, '深夜书屋', '纯洁滴小龙', '灵异', '一家只在深夜开门的书屋,欢迎您的光临。------------------');
insert into books (id, name, author, category, introduction) values (98, '道君', '跃千愁', '仙侠', '一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争');
insert into books (id, name, author, category, introduction) values (99, '牧神记', '宅猪', '玄幻', '大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他');
insert into books (id, name, author, category, introduction) values (100, '儒道至圣', '永恒之火', '玄幻', '这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');

sqlite3数据库初始化语句:IniteLibraryManageSystem.sql

c 复制代码
BEGIN TRANSACTION;
DROP TABLE IF EXISTS `users`;
CREATE TABLE IF NOT EXISTS `users` (
	`id`	INTEGER,
	`name`	TEXT ( 10 ),
	`password`	TEXT ( 10 )
);
INSERT INTO `users` (id,name,password) VALUES (0,'root','root'),
 (1,'xhq1','xhq1'),
 (2,'xhq2','xhq2'),
 (3,'xhq3','xhq3');
DROP TABLE IF EXISTS `userBooks`;
CREATE TABLE IF NOT EXISTS `userBooks` (
	`userId`	INTEGER,
	`bookId`	INTEGER,
	`year`	INTEGER,
	`month`	INTEGER,
	`day`	INTEGER
);
INSERT INTO `userBooks` (userId,bookId,year,month,day) VALUES (1,1,2017,1,1),
 (2,3,2017,2,2),
 (2,4,2018,4,16);
DROP TABLE IF EXISTS `books`;
CREATE TABLE IF NOT EXISTS `books` (
	`id`	INTEGER,
	`name`	TEXT ( 20 ),
	`author`	TEXT ( 20 ),
	`category`	TEXT ( 20 ),
	`introduction`	TEXT ( 200 )
);
INSERT INTO `books` (id,name,author,category,introduction) VALUES (1,'飞剑问道','我吃西红柿','仙侠','在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行'),
 (2,'我是仙凡','百里玺','仙侠','仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328'),
 (3,'斗战狂潮','骷髅精灵','仙侠','双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二'),
 (4,'龙皇武神','步征','都市','都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!'),
 (5,'太初','高楼大厦','玄幻','一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变'),
 (6,'伏天氏','净无痕','玄幻','东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝'),
 (7,'万界天尊','血红','玄幻','天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却'),
 (8,'苍穹之上','石三','仙侠','苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的'),
 (9,'无疆','小刀锋利','仙侠','鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。'),
 (10,'圣墟','辰东','玄幻','在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......'),
 (11,'还看今朝','瑞根','都市','当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,'),
 (12,'凡人修仙之仙界篇','忘语','仙侠','凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不'),
 (13,'大王饶命','会说话的肘子','都市','灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。'),
 (14,'汉乡','孑与2','历史','我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事'),
 (15,'修真聊天群','圣骑士的传说','都市','某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯'),
 (16,'别玩网游','尝谕','都市','新书请到这里。大家先收藏,新书发布时间待定。'),
 (17,'深夜书屋','纯洁滴小龙','灵异','一家只在深夜开门的书屋,欢迎您的光临。------------------'),
 (18,'道君','跃千愁','仙侠','一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争'),
 (19,'牧神记','宅猪','玄幻','大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他'),
 (20,'儒道至圣','永恒之火','玄幻','这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以'),
 (21,'飞剑问道','我吃西红柿','仙侠','在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行'),
 (22,'我是仙凡','百里玺','仙侠','仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328'),
 (23,'斗战狂潮','骷髅精灵','仙侠','双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二'),
 (24,'龙皇武神','步征','都市','都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!'),
 (25,'太初','高楼大厦','玄幻','一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变'),
 (26,'伏天氏','净无痕','玄幻','东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝'),
 (27,'万界天尊','血红','玄幻','天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却'),
 (28,'苍穹之上','石三','仙侠','苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的'),
 (29,'无疆','小刀锋利','仙侠','鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。'),
 (30,'圣墟','辰东','玄幻','在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......'),
 (31,'还看今朝','瑞根','都市','当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,'),
 (32,'凡人修仙之仙界篇','忘语','仙侠','凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不'),
 (33,'大王饶命','会说话的肘子','都市','灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。'),
 (34,'汉乡','孑与2','历史','我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事'),
 (35,'修真聊天群','圣骑士的传说','都市','某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯'),
 (36,'别玩网游','尝谕','都市','新书请到这里。大家先收藏,新书发布时间待定。'),
 (37,'深夜书屋','纯洁滴小龙','灵异','一家只在深夜开门的书屋,欢迎您的光临。------------------'),
 (38,'道君','跃千愁','仙侠','一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争'),
 (39,'牧神记','宅猪','玄幻','大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他'),
 (40,'儒道至圣','永恒之火','玄幻','这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以'),
 (41,'飞剑问道','我吃西红柿','仙侠','在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行'),
 (42,'我是仙凡','百里玺','仙侠','仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328'),
 (43,'斗战狂潮','骷髅精灵','仙侠','双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二'),
 (44,'龙皇武神','步征','都市','都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!'),
 (45,'太初','高楼大厦','玄幻','一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变'),
 (46,'伏天氏','净无痕','玄幻','东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝'),
 (47,'万界天尊','血红','玄幻','天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却'),
 (48,'苍穹之上','石三','仙侠','苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的'),
 (49,'无疆','小刀锋利','仙侠','鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。'),
 (50,'圣墟','辰东','玄幻','在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......'),
 (51,'还看今朝','瑞根','都市','当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,'),
 (52,'凡人修仙之仙界篇','忘语','仙侠','凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不'),
 (53,'大王饶命','会说话的肘子','都市','灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。'),
 (54,'汉乡','孑与2','历史','我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事'),
 (55,'修真聊天群','圣骑士的传说','都市','某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯'),
 (56,'别玩网游','尝谕','都市','新书请到这里。大家先收藏,新书发布时间待定。'),
 (57,'深夜书屋','纯洁滴小龙','灵异','一家只在深夜开门的书屋,欢迎您的光临。------------------'),
 (58,'道君','跃千愁','仙侠','一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争'),
 (59,'牧神记','宅猪','玄幻','大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他'),
 (60,'儒道至圣','永恒之火','玄幻','这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以'),
 (61,'飞剑问道','我吃西红柿','仙侠','在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行'),
 (62,'我是仙凡','百里玺','仙侠','仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328'),
 (63,'斗战狂潮','骷髅精灵','仙侠','双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二'),
 (64,'龙皇武神','步征','都市','都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!'),
 (65,'太初','高楼大厦','玄幻','一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变'),
 (66,'伏天氏','净无痕','玄幻','东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝'),
 (67,'万界天尊','血红','玄幻','天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却'),
 (68,'苍穹之上','石三','仙侠','苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的'),
 (69,'无疆','小刀锋利','仙侠','鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。'),
 (70,'圣墟','辰东','玄幻','在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......'),
 (71,'还看今朝','瑞根','都市','当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,'),
 (72,'凡人修仙之仙界篇','忘语','仙侠','凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不'),
 (73,'大王饶命','会说话的肘子','都市','灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。'),
 (74,'汉乡','孑与2','历史','我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事'),
 (75,'修真聊天群','圣骑士的传说','都市','某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯'),
 (76,'别玩网游','尝谕','都市','新书请到这里。大家先收藏,新书发布时间待定。'),
 (77,'深夜书屋','纯洁滴小龙','灵异','一家只在深夜开门的书屋,欢迎您的光临。------------------'),
 (78,'道君','跃千愁','仙侠','一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争'),
 (79,'牧神记','宅猪','玄幻','大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他'),
 (80,'儒道至圣','永恒之火','玄幻','这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以'),
 (81,'飞剑问道','我吃西红柿','仙侠','在这个世界,有狐仙、河神、水怪、大妖,也有求长生的修行者。修行者们,开法眼,可看妖魔鬼怪。炼一口飞剑,可千里杀敌。千里眼、顺风耳,更可探查四方。......秦府二公子'秦云',便是一位修行'),
 (82,'我是仙凡','百里玺','仙侠','仙侠和种田结合。一名少年无意打开灵台,识海发现方寸灵山。从此种仙稻,养灵药,开洞府,开辟一片桃源仙境,踏上修仙之路。-------------------百里玺官方粉丝群:3328'),
 (83,'斗战狂潮','骷髅精灵','仙侠','双月当空,无限可能的英魂世界孤寂黑暗,神秘古怪的嬉命小丑百城联邦,三大帝国,异族横行,魂兽霸幽这是一个英雄辈出的年代,人类卧薪尝胆重掌地球主权,孕育着进军高纬度的野望!重点是......二'),
 (84,'龙皇武神','步征','都市','都市修仙至尊爽文!渡劫期大修士凌云魂穿都市,仙武同修,丹药、炼器,画符,布阵无所不能,以无敌之姿逆天崛起,脚踩八方!'),
 (85,'太初','高楼大厦','玄幻','一树生的万朵花,天下道门是一家。法术千般变化,人心却亘古不变'),
 (86,'伏天氏','净无痕','玄幻','东方神州,有人皇立道统,有圣贤宗门传道,有诸侯雄踞一方王国,诸强林立,神州动乱千万载,值此之时,一代天骄叶青帝及东凰大帝横空出世,斩人皇,驭圣贤,诸侯臣服,东方神州一统!然,叶青帝'),
 (87,'万界天尊','血红','玄幻','天为何物?高高在上,威严莫测,是法则,是戒律,是无情,是冷酷。天意,何也?俯瞰众生,操持风云,褫夺赏罚,随性而为。故,天意不可测,苍天不可近。顺之应之,未必得其利;逆之叛之,福祸却'),
 (88,'苍穹之上','石三','仙侠','苍穹之下的千年苦修,只为有朝一日立身于苍穹之上!位于洪武天朝和妖族七杀部咽喉要地的天断峡谷中,忽有天降神异之物,裹挟着一众修兵,滚入了浩荡的历史洪流当中......宋征只是其中不那么起眼的'),
 (89,'无疆','小刀锋利','仙侠','鹰击长空,鱼跃龙门,熊咆虎啸,万物皆有灵。末法之极,磁极轮转,世界变迁。曾经那个熟悉的世界,已经变得面目全非。当神话变成现实,当传说不再神秘,世界无疆,热血永恒。'),
 (90,'圣墟','辰东','玄幻','在破败中崛起,在寂灭中复苏。沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角......'),
 (91,'还看今朝','瑞根','都市','当扑面而来的时代巨澜把懵懵懂懂的沙正阳卷入其中时,他是随波逐流,风花雪月,还是长缨在手,逆流击波?干想干的事,为恣意人生。做该做的事,为家国情怀。一万年太久,只争朝夕!到中流击水,'),
 (92,'凡人修仙之仙界篇','忘语','仙侠','凡人修仙,风云再起时空穿梭,轮回逆转金仙太乙,大罗道祖三千大道,法则至尊《凡人修仙传》仙界篇,一个韩立叱咤仙界的故事,一个凡人小子修仙的不灭传说。特说明下,没有看过前传的书友,并不'),
 (93,'大王饶命','会说话的肘子','都市','灵气复苏的时代,寂静生活碎掉了,仿佛雷霆贯穿长空,电光直射天心,雨沙沙地落下。凡逆我们的终将死去,这就是法则。......这是一个吕树依靠毒鸡汤成为大魔王的故事。'),
 (94,'汉乡','孑与2','历史','我们接受了祖先的遗产,这让中华辉煌了数千年,我们是如此的心安理得,从未想过要回归那个在刀耕火种中苦苦寻找出路的时代。反哺我们苦难的祖先,并从中找到故乡的真正意义,将是本书要讲的故事'),
 (95,'修真聊天群','圣骑士的传说','都市','某天,宋书航意外加入了一个仙侠中二病资深患者的交流群,里面的群友们都以'道友'相称,群名片都是各种府主、洞主、真人、天师。连群主走失的宠物犬都称为大妖犬离家出走。整天聊的是炼丹、闯'),
 (96,'别玩网游','尝谕','都市','新书请到这里。大家先收藏,新书发布时间待定。'),
 (97,'深夜书屋','纯洁滴小龙','灵异','一家只在深夜开门的书屋,欢迎您的光临。------------------'),
 (98,'道君','跃千愁','仙侠','一个地球神级盗墓宗师,闯入修真界的故事......桃花源里,有歌声。山外青山,白骨山。五花马,千金裘,倚天剑。应我多情,啾啾鬼鸣,美人薄嗔。天地无垠,谁家旗鼓,碧落黄泉,万古高楼。为义气争'),
 (99,'牧神记','宅猪','玄幻','大墟的祖训说,天黑,别出门。大墟残老村的老弱病残们从江边捡到了一个婴儿,取名秦牧,含辛茹苦将他养大。这一天夜幕降临,黑暗笼罩大墟,秦牧走出了家门......做个春风中荡漾的反派吧!瞎子对他'),
 (100,'儒道至圣','永恒之火','玄幻','这是一个读书人掌握天地之力的世界。才气在身,诗可杀敌,词能灭军,文章安天下。秀才提笔,纸上谈兵;举人杀敌,出口成章;进士一怒,唇枪舌剑。圣人驾临,口诛笔伐,可诛人,可判天子无道,以');
COMMIT;

三、ui界面设计

管理员登录界面:

图书管理界面:

双击查看图书信息界面:

添加图书界面:

删除图书界面:

用户学生信息管理界面:
添加用户学生界面:

删除用户学生界面:

学生用户登录界面:

用户学生界面:

用户学生借书界面:

用户学生还书界面:

四、开发板上运行管理员刷卡RFID高频读卡器绑卡读卡进入设计

c 复制代码
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <fcntl.h>
#include <termios.h> //串口配置需要的头文件
/*
 *	init_serial:自定义的用来打开串口文件并对串口进行初始化的函数
 *	arg:
 *		@fild:串口设备文件名,指定您要使用的串口
 *		@baudrate:整数,指定您要配置的串口的通信波特率
 *			9600/115200/19200
 *	配置的串口协议:数据位8,停止位1,不要校验,不要硬件控制流
 *	return:
 *		成功,返回打开 并初始化好的 串口的文件描述符,后期根据该返回值来与链接在该串口上的传感器进行通信
 *		失败返回-1
 **/
unsigned int card_ID;
int init_serial(const char *file, int baudrate)
{
    int fd;

    fd = open(file, O_RDWR);
    if (fd == -1)
    {
        perror("open device error:");
        return -1;
    }

    struct termios myserial;
    //清空结构体
    memset(&myserial, 0, sizeof (myserial));
    //O_RDWR
    myserial.c_cflag |= (CLOCAL | CREAD);
    //设置控制模式状态,本地连接,接受使能
    //设置 数据位
    myserial.c_cflag &= ~CSIZE;   //清空数据位
    myserial.c_cflag &= ~CRTSCTS; //无硬件流控制
    myserial.c_cflag |= CS8;      //数据位:8

    myserial.c_cflag &= ~CSTOPB;//   //1位停止位
    myserial.c_cflag &= ~PARENB;  //不要校验
    //myserial.c_iflag |= IGNPAR;   //不要校验
    //myserial.c_oflag = 0;  //输入模式
    //myserial.c_lflag = 0;  //不激活终端模式

    switch (baudrate)
    {
        case 9600:
            cfsetospeed(&myserial, B9600);  //设置波特率
            cfsetispeed(&myserial, B9600);
            break;
        case 115200:
            cfsetospeed(&myserial, B115200);  //设置波特率
            cfsetispeed(&myserial, B115200);
            break;
        case 19200:
            cfsetospeed(&myserial, B19200);  //设置波特率
            cfsetispeed(&myserial, B19200);
            break;
    }
    /* 刷新输出队列,清除正接受的数据 */
    tcflush(fd, TCIFLUSH);

    /* 改变配置 */
    tcsetattr(fd, TCSANOW, &myserial);

    return fd;
}

unsigned char CalBCC(unsigned char *buf, int n)
{
    int i;
    unsigned char bcc=0;
    for(i=0;i<n;i++)
    {
        bcc ^=*(buf+i);
    }
    return (~bcc);
}

int PiccRequest (int fd)
{
    unsigned char WBuf[10];
    unsigned char RBuf[10];
	memset(WBuf,0,sizeof(WBuf));
	memset(RBuf,0,sizeof(RBuf));
    WBuf[0] = 0x07; //帧长= 7 Byte
    WBuf[1] = 0x02; //包号= 0,命令类型= 0x02
    WBuf[2] ='A' ;//命令= 'A'
    WBuf[3] = 0x01; //信息长度= 1
    WBuf[4] = 0x52; //请求模式:ALL=0x52
    WBuf[5] = CalBCC(WBuf,5);//校验和
    WBuf[6] = 0x03; //结束标志
    write(fd,WBuf, 7) ;	//发送命令
    usleep (100000) ;	//延时等待
    int ret = read(fd, RBuf,8);//接收回复数据
    if(ret == 8)
    {
        return RBuf[2];//返回状态值,若为0,表示请求成功
    }
    else
    {
        printf ("read error, ret:%d\n",ret) ;
        return -1 ;
    }

}
int PiccAnticoll(int fd)
{
    unsigned char RBuf[10];
    unsigned char WBuf[10];
	memset(WBuf,0,sizeof(WBuf));
	memset(RBuf,0,sizeof(RBuf));
    WBuf[0] = 0x08; //帧长= 8 Byte
    WBuf[1] = 0x02; //包号= 0,命令类型= 0x02
    WBuf[2] = 'B'; //命令= 'B '
    WBuf[3] = 0x02; //信息长度= 2
    WBuf[4] = 0x93; //防碰撞0x93 --- - 级防碰撞
    WBuf[5] = 0x00; //位计数0
    WBuf[6] = CalBCC (WBuf,6) ; //校验和
    WBuf[7] = 0x03 ;//结束标志
    write (fd, WBuf,8);
    usleep(50000) ;
    int ret = read(fd,RBuf,10) ;
    if (RBuf[2] == 0x00) //应答帧状态部分为0则获取ID成功
    {
        card_ID = (RBuf[7]<<24)| (RBuf[6]<<16) | (RBuf[5]<<8) | RBuf[4] ;
        printf ("PiccAnticoll The card ID is %u\n",card_ID) ;
        return 0 ;
    }

}

int main(int argc, char const *argv[])
{
    int uart1_fd = init_serial("/dev/ttySAC1" ,9600) ;//打开并初始化串口
	
    while (1){
        if (PiccRequest (uart1_fd) )//请求天线范围的卡
        {
            printf("The Request Failed!\n");
            continue;
        }
        if (PiccAnticoll (uart1_fd))//进行防碰撞,获取天线范围内最大的ID
        {
            printf("2 RFID PicCAnticoll Failed!\n");
            break;
        }
        printf("card ID is %u \n" ,card_ID);
		break;
    }
    close (uart1_fd) ;
	if(card_ID == 2773529475)
		return 1;
	else
		return -1;
}

五、演示视频

相关推荐
ZPC82102 小时前
ubuntu 6.8.0 安装xenomai3.3
linux·运维·ubuntu
芯岭技术2 小时前
PY32F002A单片机 低成本控制器解决方案,提供多种封装
单片机·嵌入式硬件
电脑能手3 小时前
遇到该问题:kex_exchange_identification: read: Connection reset`的解决办法
linux·ubuntu·ssh
youmdt3 小时前
Arduino IDE ESP8266连接0.96寸SSD1306 IIC单色屏显示北京时间
单片机·嵌入式硬件
snoopyfly~3 小时前
Ubuntu 24.04 安装配置 Redis 7.0 开机自启
linux·redis·ubuntu
精英的英3 小时前
在Ubuntu 24.04主机上创建Ubuntu 14.04编译环境的完整指南
linux·运维·ubuntu
嘿·嘘3 小时前
第七章 STM32内部FLASH读写
stm32·单片机·嵌入式硬件
奇妙之二进制4 小时前
计算机科学导论(10)什么是BIOS
ubuntu·计算机基础
岁月玲珑4 小时前
【如何判断Linux系统是Ubuntu还是CentOS】
linux·ubuntu·centos
Kevin不想说话926195 小时前
Ubuntu 24.04 安装搜狗输入法完整教程
ubuntu