MySQL
文章平均质量分 94
郝郝郝郝_七
这个作者很懒,什么都没留下…
展开
-
【java】JDBC链接
当我们通过数据库验证用户名密码时,普通的Statement使用的sql语句为拼接字符串,及“SELECT * FROM table1 WHERE userName=¥{用户输入的用户名},password=¥{用户输入的密码}”,此时,一旦密码参数输入为。,此语句绝对正确,也就是说前面的sql语句全部失效了,此时就会返回数据库的全部内容(sql注入),对数据库安全来说是极大的隐患。PreparedStatement继承自Statement接口,比Statement使用起来更加灵活,更有效率。原创 2023-07-26 15:37:32 · 108 阅读 · 1 评论 -
MySQL——事务,视图,索引及mysql优化
事务是作为单个逻辑单元执行的一系列操作多个操作作为一个整体像系统提交,要么都执行,要么都不执行事务是一个不可分割的工作逻辑单元。视图是一张虚拟表表示一张表的部分数据或多张表的综合数据,其结构和数据是建立在对表的查询基础上视图中不存放数据数据存放在视图所引用的原始表中,一个原始表,根据不同用户的需求,可以创建不同的视图。数据库索引,是数据库管理系统中协助用户进行快速查询的一个数据结构,常用B树或者B+树更新表格索引。索引就类似于字典里的目录。原创 2023-07-24 09:54:46 · 321 阅读 · 0 评论