![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
database
yangsen159
这个作者很懒,什么都没留下…
展开
-
mysql 索引
索引是帮助mysql 高效获取数据的排序好的数据结构索引结构数据 (二叉树,红黑树,hash 表,B-Tree)原创 2020-05-27 17:04:13 · 123 阅读 · 0 评论 -
mysql下删除重复表记录
mysql下删除重复表记录mi数据库表中有些重复记录,如何删除?注:该方法,不太好用,就是说,删不干净,需要多执行几次。有库表t_keyword,结构如下(命令:desc t_keyword;):id bigint(20) NO PRI auto_incrementkeyword varchar(50) NO hot int(3) NO 1 isExist char(1) NO 0 ...原创 2018-12-19 17:21:39 · 105 阅读 · 0 评论 -
MySQL查询优化
MySQL查询优化MySQL查询优化:LIMIT 1避免全表扫描提高查询效率create table t_user( id int primary key auto_increment, email varchar(255), password varchar(255) ); 每个用户的email是唯一的,如果用户使用email作为用户名登陆的话,就需要查询出email对应的...原创 2018-12-19 17:44:31 · 83 阅读 · 0 评论 -
mysql使用技巧
mysql使用技巧mysql将id按1,2,3,4…顺序替换SELECT @t:=0;# 行数: 1(或许用到此行)update websites set id=(@t:=@t+1);mysql 数据库 解决数据死锁问题select group_concat("KILL " ,id SEPARATOR ‘;’) from information_schema.processlist w...原创 2018-12-19 18:15:30 · 97 阅读 · 0 评论 -
MySQL 查询树结构
MySQL 查询树结构在 oracle 数据库中,通过 start with connect by prior 递归可以直接查出树结构,但是在 mysql 当中如何解决树查询问题呢?思路:我们可以通过自定义函数,遍历找出某一节点的所有子节点 (或者某一节点的所有父节点)的字符串集合。然后通过 FIND_IN_SET 函数,这就查出了我们想要的树实践:(1)建表 以及 测试数据准备CRE...原创 2018-12-21 16:25:08 · 3524 阅读 · 1 评论 -
TiDB安装【01】
1.下载压缩包wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gzwget http://download.pingcap.org/tidb-latest-linux-amd64.sha2562.检查文件完整性sha256sum -c tidb-latest-linux-amd64.sha256tidb-lates...原创 2019-05-05 13:46:53 · 244 阅读 · 0 评论 -
MySQL数据库字符集由utf8修改为utf8mb4
对于mysql 5.5 而言,如果不设定字符集,mysql默认的字符集是 latin1 拉丁文字符集;为了统一管理和应用开发的方便,一般都会统一将操作系统,客户端,数据库各方面的字符集都设置为 utf8 字符集,即能满足各种字符应用,又能统一字符集,避免各种乱码问题。但随着各种业务的进一步发展,除了各个国家的本身语言字符,经常也会有一些表情符号出现在应用程序中,而在mysql 5.5 之前,U...原创 2019-06-01 21:44:11 · 7297 阅读 · 1 评论