1.启动mysql
这里我设置手动是方便使用时才打开,不使用时不打开也不用开机启动;
2.打开Navicat for mysql
这个软件比较方便实用,安装包也小;打开后建立好Connection,同时注意在建立Connection时要记得在高级选项里把“使用mysql 字符集”选项勾掉,不然导入文件时总是出现乱码,其他保持基本设置即可,导入方法百度很多就不一一介绍了;
3导入结果(第一张为导入list_class1.txt文本的截图,第二张为导入list_class1_submit.xls文件截图,截图均为部分)
4使用sql语句查询出现在表list_class1未出现在表list_class1_submit中学生名单
sql语句:
- SELECT
- list_class1.ID,
- list_class1.`Name`
- FROM
- list_class1
- WHERE NOT EXISTS(
- SELECT ID FROM list_class1_submit
- WHERE list_class1.ID=list_class1_submit.ID)
结果如下:
将两个文件对比后查出三个人未提交作业网址,与结果显示对比一致,完成上述查询条件要求。
5总结
在整过过程中只是导入文件出现乱码部分花了比较长时间,不过找到解决方法后后面步骤轻松多了;至于数据库的其他操作就不多介绍,对增删改有疑惑都可以在网上找到相应的方法