Mysql
旺旺 碎 冰冰
这个作者很懒,什么都没留下…
展开
-
#{}和${}的区别是什么?
1、#{}是预编译处理,${}是字符串替换。2、Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值;3、Mybatis 在处理${}时,就是把${}替换成变量的值。4、使用#{}可以有效的防止 SQL 注入,提高系统安全性。...原创 2021-12-23 21:43:11 · 1865 阅读 · 0 评论 -
数据库MySQL分页时用的语句
使用limit关键字。Select * from 表名 where 条件 limit 开始位置,结束位置。通过动态的改变开始和结束位置的值来实现分页。原创 2021-11-13 22:12:39 · 862 阅读 · 0 评论 -
mysql优化的几种方式
下面我整理了一些MySql数据库优化的方法:1、可能使用更小的整数类型,(mediumint就比int更合适);2、尽可能的定义字段为not null,除非这个字段需要null;3、如果想要清空表的所有记录,建议用truncate table tablename而不是delete from tablename;4、避免出现SELECT * FROM table 语句,要明确查出的字段;5、小心使用 IN 和 OR,需要注意In集合中的数据量。建议集合中的数据不超过200个。...原创 2021-12-20 21:07:22 · 630 阅读 · 0 评论