本帖最后由 武汉-就业部 于 2018-1-2 15:32 编辑
各位老师好: 1、今天主要工作: (1)武汉黑马JavaEE36期就业班班级辅导工作: 今天武汉黑马javaEE36期是mysql阶段第二天课程,今天的主要知识点有:重置MySQL的密码、数据库的备份和还原、可视化工具的使用、多表设计之外键约束、多表设计之表关系的介绍、多表设计之一对多关系、多表设计之多对多关系等等,今天的内容就相对要复杂很多了,需要记忆的知识点也不少,更是重点,那么今天的学习需要结合笔记和代码去印证练习的学习,不断加深在脑子中的印象,这样通过不断的印证——》练习——》想法——》练习的循环模式,去提高今天的理解程度。那么今天的总结有: 重置MySql密码的步骤: 第一步:停止MySQL的服务 第二步:在cmd下启动MySQL服务 第三步:重新开启cmd的命令行
第四步:修改root的密码
第五步:结束mysqld的进程
第六步:重新启动MySQL的服务
数据库的备份:
打开cmd的命令行窗口
mysqldump -u root -p web_test1 >C:/web_test1.sql 备注:web_test1数据库名 c:/web_test1.sql备份的数据库
数据的还原:
第一种方式:
第一步:在数据库服务器内部创建数据库:
第二步:在命令行窗口 mysql -u root -p web_test1 < C:/web_test1.sql 第二种方式: 第一步:在数据库服务器内部创建数据库 第二步:切换到该数据库使用source命令还原 约束的作用:用来保证数据的完整性。 单表约束: 主键约束 唯一约束 非空约束 外键约束:用来保证数据完整性(多表之间) 表与表之间的关系: 一对多的关系 多对多的关系 一对一的关系 多表查询的分类: 连接查询: 交叉连接: select * from 表1 cross join 表2; select * from 表1,表2; 内连接: 显式:select * from 表1 inner join 表2 on 关联条件; 隐式:select * from 表1,表2 where 关联条件; 外连接: 左外连接:select * from 表1 left outer join 表2 on 关联条件; 右外连接:select * from 表1 right outer join 表2 on 关联条件; 子查询:个查询语句条件需要依赖另一个查询语句的结果。 以上就是今天学习的部分总结,想要知道更多知识吗?传智黑马程序员欢迎您!
2、工作问题与配合工作反馈: (1)今日工作问题反馈: 辅导工作:明天就是元旦,所以今晚没有晚自习,指望他们元旦敲代码应该是没希望了,等元旦过来再收拾他们
(2)需要帮助人协助工作: 目前对于班级的辅导和管理工作尽在掌握,暂不需要其他老师的协助,后期如果有需求,会求助其他老师给予帮助。
3、明天工作计划: (1)武汉黑马android12期就业工作; (2)武汉黑马JavaEE36期辅导工作。
4、感恩三件事: (1)感恩杨茜老师对黑马android12期的关心和付出; (2)感恩陆康老师和陈辉对于黑马javaEE36期的付出; (3)感恩各位百忙之中看我的日报。
|