Java连接数据库的步骤
- 加载数据库驱动到JVM中(通过Java.lang.Class类的静态方法forName 实现)
- 创建数据库的连接(Java.sql.DriverManager请求获得Connection对象,该对象代表一个数据库的连接)
- 创建preparedStatement
- 执行SQL语句,遍历结果集,处理异常
Mysql优化的几种方法
- 选取合适的字段属性,比如邮政编码char(6)即可,比如尽量把字段设为not null,比如把省份设为Enum
- 使用join来代替子查询
- 使用union来代替手动创建的临时表
- 使用事务
- 锁定表
- 使用外键
- 使用索引
- 优化查询语句,比如有索引的字段上不要用函数操作