随笔分类 -  mysql

关于mysql中的count()函数
摘要:1.count()函数是用来统计表中记录的一个函数,返回匹配条件的行数。 2.count()语法: (1)count(*) 包括所有列,返回表中的记录数,相当于统计表的行数,在统计结果的时候,不会忽略列值为NULL的记录。 (2)count(1) 忽略所有列,1表示一个固定值,也可以用count(2 阅读全文
posted @ 2019-01-22 11:46 啊哈哈哈哈- 阅读(88054) 评论(6) 推荐(8)
mysql 小数转换成百分数查出(保留两位小数百分数)
摘要:SELECT id as 'ID',GROUP_CONCAT(concat(truncate(royalties *100,2),'%')) as '比例' FROM yser FROM id in(1,3,4,5)GROUP BY id 如上面语句, TRUNCATE(X,D) 返回被舍去至小数点 阅读全文
posted @ 2018-09-10 14:45 啊哈哈哈哈- 阅读(9045) 评论(0) 推荐(0)
MySQL 常用30种SQL查询语句优化方法
摘要:1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 阅读全文
posted @ 2018-08-14 18:14 啊哈哈哈哈- 阅读(292) 评论(0) 推荐(0)
MySQL 大表优化方案
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化。 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在 千万级以下,字符串为主的表在 五百万以下是没有太大问题的。而事实上很多时候MySQL单 阅读全文
posted @ 2018-08-08 10:30 啊哈哈哈哈- 阅读(283) 评论(0) 推荐(0)
mysql中Timestamp,time,datetime 区别??
摘要:TIMESTAMP[(M)]时间戳。范围是’1970-01-01 00:00:00’到2037年。TIMESTAMP列用于INSERT或UPDATE操作时记录日期和时间。如果你不分配一个值,表中的第一个TIMESTAMP列自动设置为最近操作的日期和时间。也可以通过分配一个NULL值,将TIMESTA 阅读全文
posted @ 2018-08-08 10:25 啊哈哈哈哈- 阅读(295) 评论(0) 推荐(0)
MySql实现分页查询的SQL,mysql实现分页查询的sql语句
摘要:一:分页需求: 客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下: 比如: 查询第 阅读全文
posted @ 2018-05-25 17:15 啊哈哈哈哈- 阅读(3873) 评论(0) 推荐(0)
MySQL数据类型--日期和时间类型
摘要:MySQL中的多种时间和格式数据类型 日期和时间类型是为了方便在数据库中存储日期和时间而设计的。MySQL中有多种表示日期和时间的数据类型。 其中,year类型表示时间,date类型表示日期,time类型表示时间,datetime和timestamp表示日期和时间。实际情况,最后2种使用的比较多。 阅读全文
posted @ 2018-05-21 14:26 啊哈哈哈哈- 阅读(893) 评论(0) 推荐(0)
MySQL和Oracle的区别
摘要:由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别 (1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select 阅读全文
posted @ 2018-05-07 16:13 啊哈哈哈哈- 阅读(1624) 评论(0) 推荐(0)
MySQL优化技巧总结
摘要:MySQL优化的几个大方向 ① 硬件优化 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整 ③ SQL语句方面的优化 ④ 表方面的优化 硬件优化 cpu,内存,硬盘等硬件的优化 MySQL参数优化 设置最大连接数set globle max_connections 阅读全文
posted @ 2018-05-07 16:03 啊哈哈哈哈- 阅读(5124) 评论(0) 推荐(0)