mysql
文章平均质量分 57
高中华
这个作者很懒,什么都没留下…
展开
-
MySQL 日期返回年月日YYYYmmdd
格式:2021-11-29select date_format(create_time,"%Y-%m-%d") as create_timefromtableName格式:20211129select date_format(create_time,"%Y%m%d") as create_timefromtableName原创 2021-11-29 13:35:08 · 1382 阅读 · 0 评论 -
mybaits 入参参数包含数组,使用foreach in
目的当mybatis入参参数包含数组,使用foreach in将数组内数据遍历示例入参实体类public class Request{ private Integer[] classes; //类型数组 private String search; //搜索内容}表studentstudent id s_number name class sex birthday 1 2008001 张三原创 2020-08-06 16:22:59 · 467 阅读 · 0 评论 -
MySQL 加索引
要求:给表student加索引student id s_number name class sex birthday 1 2008001 张三 1 男 2001-5-1 2 2008002 李四 2 男 2001-6-1 3 2008003 张翠花 2 女 2001-7-1 添加唯一索引(给s_number加唯一索引) ALTER TABLE student .原创 2020-05-15 14:38:54 · 173 阅读 · 0 评论 -
Mybatis 查询 List作为参数查询 条件中有多个参数,foreach in 查询
功能实现查询出符合多个条件的内容,查询参数中包含List代码逻辑实体类:public class Student{ private Integer id; private String name; private Integer status; }Mapper中:getStudentList((@Param("stat...原创 2020-05-08 11:45:50 · 3517 阅读 · 0 评论 -
mysql脚本补充数据 json_extract json中有数组 数组动态索引
背景:有两个表,一个bulletin_info,一个common_infile表bulletin_info表:id、request_json;其中request_json是一个json串。common_infile表:id、info_id、file_id、file_key;其中info_id是bulletin_info表的id,file_id、file_key是request_json...原创 2020-01-15 10:48:21 · 3173 阅读 · 0 评论 -
MYSQL 建立索引
使用 ALTER TABLE 语句创建索引语法如下:ALTER TABLE table_name ADD [UNIQUE | FULLTEXT | SPATIAL ] [ INDEX | KEY ][ index_name] ( col_name [length],…) [ASC | DESC]index_name:索引名称,该参数作用是给用户创建的索引赋予新的名称。table...原创 2019-12-12 17:15:09 · 343 阅读 · 1 评论 -
SQLyog 提示 错误号:1289 错误信息:Command 'SHOW ROFILES' is forbidden
背景在使用SQLyog时,每次编译都会提示错误:Command 'SHOW ROFILES' is forbidden,如下图解决其实你点击了Ok以后,sql语句会正常执行。只不过每次都点,让人觉得很烦。英文版:tools -> preferences -> power tools ->Enables Query Fifles 中,去掉 show prof...原创 2019-10-21 10:52:39 · 1287 阅读 · 0 评论 -
搜索区分大小写改为不区分大小写,mysql设置区分大小写的utf8_bin为 不区分大小写的utf8_general_ci
背景:当mysql数据库的表在设计时,设计成uft8_bin或utf8m64时,此时的表字段是不区分大小写的,在搜索时会出现大小写敏感的问题。解决执行语句ALTER TABLE student MODIFY full_name varchar(16) COLLATE uft8_general_ci注释:其中数据库的表为:student , 修改的字段为 :full_name ...原创 2019-10-16 10:38:26 · 504 阅读 · 0 评论 -
高性能MySQL(一)----1.3----数据库事务
一个运行良好的事物处理系统,必须具备这些标准特性原子性(atomicity)一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么失败全部回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。一致性(consistency)数据库总是从一个一致性的状态转换到另外一个一致性的状态。在前面的例子中,一致性确保了,即使在执行第三...原创 2019-09-25 17:59:05 · 77 阅读 · 0 评论 -
mysql按照汉字拼音进行order by排序
背景:今天在项目开发的过程中,需要对查询结果进行汉字的拼音升序进行排序显示,当时第一反应就是直接在order by后面加上排序字段就可以。eg: select * from pub_user_info u where u.sex='1' order by u.name asc;emm,一切按照所预期的进行着。but,执行之后...查询的结果并没有按照我所预期的按照汉字对应拼音的升序...转载 2019-08-21 11:33:46 · 1004 阅读 · 0 评论 -
SQL语句
目录建索引建索引普通索引alert table student add index idx_age(age);说明:为student表中的age(年龄)字段建一个普通索引idx_age。组合索引alert table student add index idx_time_name(create_time,name(8));说明:为student表中的creat...原创 2019-07-15 13:45:26 · 263 阅读 · 0 评论 -
java MySql 中日期+时间
MySQLMySQL 为日期增加一个时间间隔:date_add()now() #now函数为获取当前时间select date_add(now(), interval 1 day); - 加1天select date_add(now(), interval 1 hour); -加1小时select date_add(now(), interval 1 min...原创 2019-06-05 10:22:59 · 379 阅读 · 0 评论