1.MySQL提问式思考
为什么要有数据库?MySQL的优劣势?Java的优劣势?
Java | MySQL | |
开源 | 具有大量的社区成员和丰富的资源 | 免费/具有大量的社区成员和丰富的资源 |
可扩展性 | 多态、继承和接口等 | 分区、复制和集群等方式扩展数据库的容量和性能 |
安全性 | 有许多处理异常机制,像泛型 | 完善的权限控制和数据备份功能 |
性能优异 | 有许多类和框架,提高开发效率 | 能够处理大规模数据和高并发的请求 |
适应性广 | 跨平台:一次编译能够在多个平台运行 | 可移植性:MySQL数据库几乎支持所有的操作系统 |
学习MySQL中哪些是重点,即必须掌握、常用的和面试高频考点。
MySQL命令行操作
数据库 | 数据表 |
1、查看所有的数据库 | 1、查看某个库的所有表格 |
2、创建自己的数据库 | 2、创建新的表格 |
3、删除数据库 | 3、删除表 |
4、使用自己的数据库 | 4、查看定义好的表结构 |
1、导入数据 | 5、添加一条记录 |
2、导出数据 | 6、查看一个表的数据 |
SQL运算符
算术运算符
比较运算符
-
常规比较运算符
-
区间或集合范围比较运算符
-
模糊匹配比较运算符
逻辑运算符
关于null值的问题
2.Maven安装步骤
Maven初始配置
-
配置maven根目录/conf/settings.xml文件
-
设置本地仓库【默认:C:/用户家目录/.m2/repository】,将默认改成自己想要放置的位置;
-
设置XX镜像服务器,例如阿里云
-
设置使用JDK版本
-
-
将Maven整合到IDEA中
-
Settings中设置Maven根目录和本地仓库,否则会导入默认位置;同理创建新项目的默认设置也需要更改;
-
依赖无法导入原因:权限设置只可读写不能修改增添;
Could not transfer artifact junit:junit:pom:4.12 from/to alimaven (http://maven.aliyun.com/nexus/content/repositories/central/): D:\software\apache-maven-3.6.3\localRepository\junit\junit\4.12\junit-4.12.pom.part.lock (系统找不到指定的路径。)