MySQL-MySQL-其他&JDBC-数据库04
备份
方式:
- 直接拷贝物理文件
- 在可视化工具中导出
- 命令行导出
数据库三大范式
第一范式:
原子性:保证每一列不可再分
第二范式:
每张表只描述一件事情
第三范式
每一列数据和主键直接相关
数据库驱动
驱动:声卡,显卡,数据库
程序通过数据库驱动和数据库打交道
提供了一个JDBC统一的规范,开发只要掌握JDBC接口的操作就行
没有什么是加一层解决不了的
java.sql
maven仓库下数据库驱动包,mysql-connector-java
防sql注入
用sql语句攻击网站拿到用户数据
怎么防止:前端校验,jdbc用preparedStatement(把传递进来的参数当作是字符而不是sql语句)