
数据库
vinson-zh
再怎么努力,也拾不起过往的的天真..............
展开
-
数据库索引
索引的定义:索引是对数据库中的表的某一个列或多个列的值进行排序的结构,提供了一个新的存取路径索引的分类:①按照索引列上的值是否唯一:唯一索引--UNIQUE(建立唯一索引后,在插入数据的时候数据库管理系统DBMS会检查新记录在索引上是否取了重复值,相当于增加了一个UNIQUE的约束),和非唯一索引--NOT UNIQUE②按照索引的结构,聚簇索引--Clustered Index 和原创 2016-09-24 23:31:12 · 258 阅读 · 0 评论 -
MyBatis模糊查询
mybatis的模糊查询功能使用的很广泛,以MySQL数据库为例(不同的数据库,有些可能不支持) 常用的模糊查询有三种方法:直接使用 % 拼接字符串,如 '%'#{name}'%' 或 "%"#{name}"%",单引号或双引号都可以。使用concat(str1,str2)函数拼接使用mybatis的bind标签 select id="getUsersByFuzzyQu转载 2018-01-28 19:41:58 · 621 阅读 · 0 评论 -
Navicat新建查询报错,文件名,目录名或卷标语法不正确
问题:cannot create file“C:User\.............sql.bak”文件名、目录名或卷标语法不正确原因:出现问题的原因是,连接名称中有非法字符,不能出现在Windows路径中额字符,比如:冒号 :解决方法:1.修改对应连接的属性名,删掉其中的特殊字符2.导出修改后的连接3.删除对应的连接4.再导入对应的连接,应该就恢复了...原创 2018-02-24 08:57:01 · 2210 阅读 · 1 评论 -
数据库emoj表情,插入报错
1.报错信息Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8F",...' for column '2.问题排查确认数据库编码方式是否为utf8mb4: show variables like 'character_set_database'; 如果不是则修改: alter database &l...原创 2018-04-05 10:55:17 · 916 阅读 · 0 评论