随笔分类 - MySQL
摘要:前言 最近由于工作需要,要分析大几百G的Nginx日志数据。之前也有过类似的需求,但那个时候数据量不多。一次只有几百兆,或者几个G。因为数据都在Hive里面,当时的做法是:把数据从Hive导到MySQL,然后写代码查询MySQL并处理。如果你的处理逻辑比较简单,或只是查询统计,不会涉及上游的服务调用
阅读全文
摘要:索引的优缺点 首先说说索引的优点:最大的好处无疑就是提高查询效率。有的索引还能保证数据的唯一性,比如唯一索引。 而它的坏处也很明显:索引也是文件,我们在创建索引时,也会创建额外的文件,所以会占用一些硬盘空间。其次,索引也需要维护,我们在增加删除数据的时候,索引也需要去变化维护。当一个表的索引多了以后
阅读全文
摘要:MySQL的基本语法 这里作为MySQL部分模块的深入了解,大部分都是理论方面的笔记,不会写具体用法。 具体用法会记录在下面这个随笔分类下,不过暂时还没更新完,等过段时间会更新下事务、存储过程、索引等用法,虽然都很简单,就当做个完整的笔记。 https://www.cnblogs.com/lbhym
阅读全文
摘要:1.like操作符和百分号通配符 %表示任何字符出现任意次数。 查询出表TABLE中NAME字段中任意位置包含i的行: select * from TABLE where NAME like '%i%' 查询出表TABLE中NAME字段中开头位置包含i的行: select * from TABLE
阅读全文
摘要:示例使用的数据表在上一个博客中创建的https://www.cnblogs.com/lbhym/p/11895968.html 参考资料:《Mysql必知必会》 1.使用where子句 示例如下:查询价格等于10.5的行 select * from commodity where price=10.
阅读全文
摘要:参考资料:《Mysql必知必会》 创建数据表 在学习前首先创建数据表和插入数据。如何安装mysql可以看看上个博客https://www.cnblogs.com/lbhym/p/11675599.html 我的数据表和内容如下: CREATE TABLE commodity ( id int(11)
阅读全文
摘要:1.Mysql和可视化工具的安装 安装包网上有很多资源。这里推荐一个我一直在用的学习网站,上面有提供安装包和详细的说明。 http://how2j.cn/k/mysql/mysql-install/377.html 2.JDBC的使用+简单的增删改查 首先要导入一个jar包。 下载地址: http:
阅读全文