MySQL
uestc_lxp
我会每天前进一小步!
展开
-
配置MySQL乱码解决utf8
1、 首先进入mysql命令提示行:mysql –u root –p 2、 执行:show variables like 'char%';如果出现有latin1的,说明安装数据库有问题 3、 修改方法:在mysql的安装目录下找到文件:my.ini,然后编辑mysql和mysqld部分,如下图修改成utf8 4、 重启mysql服务:进入windows命令提示行,执原创 2014-10-31 16:48:36 · 408 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。 文章主要内容分为三个部分转载 2014-11-25 10:07:53 · 405 阅读 · 0 评论 -
MySQL执行计划
Explain语法 EXPLAIN SELECT …… 变体: 1. EXPLAIN EXTENDED SELECT …… 将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT …… 用于分区表的EXPLAIN 执行计划包含的信息 id转载 2014-11-25 10:27:39 · 312 阅读 · 0 评论 -
Mysql步长及删除等小方法整理
执行命令: SHOW VARIABLES LIKE 'auto_inc%'; 用上面的命令查看一下自增长的步长,看是不是1,如果是2的话,就用 SET @auto_increment_increment=1; 来设置一下自动增长的步长 SET @auto_increment_offset=1; 可以用来设置起始从1开始 delete from 表名;转载 2016-01-13 21:03:48 · 848 阅读 · 0 评论 -
MyBatis批量插入 Java
1.好的文章 http://www.cnblogs.com/admol/articles/4248159.html转载 2017-02-11 14:13:16 · 292 阅读 · 0 评论 -
MySql Too many connections solution
https://github.com/mayanhui/ella/issues/1转载 2017-02-14 11:04:35 · 230 阅读 · 0 评论 -
sql join操作
比较好的介绍join left join right join full outer join的文章 https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.html 可以通过你要得到的结果有没有可能出现null来判断是使用inner join(join)还是left join, right join, full outer join ...转载 2019-06-11 17:19:36 · 140 阅读 · 0 评论